MLRALSRKAMMHSCLLRLGRPPSHSKLLAQVRSFTSSPQELAVSKIKEAGLLHSKALIGGKWVEAENGRTFPVHNPATGEVIVEVPWMGEVESKAAIDAASKAFISWRELTGSERSKLLRKWFNLLIANKEHLAHLITLEQGKPLTESFGEVVYGSNFVEFFAEEAKRIYGDVIPAPFSDRRILVLKQPVGVVGAITPWNFPLAMITRKVAAALAAGCATVIKPSELTPLTALAAAELAAQAGIPPGVVNIVMGDAPRIGDALMESTEVRKITFTGSTAVGKKLMAAAAGTVKKVSLELGGNAPCIIFDDADIDVAVKGTLNSKFRNSGQTCVSVNRIFVQAGIYDKFATAFANAVKALEVGDGFVKGVCQGPLINTAAVDKVERHLEDAISKGGKVLLGGKRHNLGGTFYEPTVISDATTNMLIFREEVFGPVAPLIRFTTEDEVIQMANDTVFGLAAYFFTQNIARAWRVAEALEYGMVGINEGIISTEVAPFGGVKQSGLGREGSKYGIDEYLEIKYLCMGSIQK*