MDQELHRNLVSGNGGFEPRYFRVLSTPFSLTRLASCFNLQNQSFDDDDDDGVSYCDYGYSRPIVFLDVIWNLAFVLVSCFVLLTTLGEKPSTPLRLWIGGYALQCLLHVGFIWVEFQRRSFDDFDDGNFDGVSSFSLLHSSIMKRLESVNTVISSIWWVFGFYWIVMGGQELLQDSPRLYWLSVVFLAFDVFFMIFCIAMGFVVFFAFFCFFPFIATVAYAMRLGDGASENDIKTLPKYRYGQLNTSGNLVKMKTGEDHSISQLDSSDSVPELALQPDDSECCICLYKYVDGAELCVLPCNHHFHNGCISKWLRINATCPLCKFNILRGDTLV*