MDKRWSLQGMTALVTGGASGIGYAIVEELASFGARIHVCDISKNLLNQSLSEWEKKGFQASGSVCDVTSRPERETLIQKVSSLFDGKLNIFVNNVGVLRGKPTTEYGADDFAFHISTNLESAYHICQLSHPLLKASGYGSIVFLSSVAGVVFTSGGSIYSLTKGALNQLARNLACEWAKDSIRANAVAPNIIKTPLALPYLEDVGFREGLFGRTPLGRAGEPHEVASLVVFLCLPAASYITGQTICVDGGLTINGFSYQPQA*