MDQELHRNLVSGNGGFEPRYFRGLSTPFSFSLTRLASCFNLHNQSFDDYGDGVSYCDYGYSRPIVFLDVIWNLAFVLVSCFVLLTTLGEKPSTPLRLWIGGYALQCLLHVGFIWVEFQRRSFDDFDAGNFDGASSFSLLHSSIMKRLESVNTVISSIWWVFGFYWIVMGGQELLQDSPRLYWLSVVFLAFDVFFMIFCIAMGIVVFFAFFCFFPFIATVAYAMRLGDGASENDIKTLPKYRYGQLNTSGNLVKMKTGEDHSISQLNSSASVPELALKPDDSECCICLYKYVEGAELCVLPCNHHFHNGCISKWLRINATCPLCKFNILRGDTLV*