MRTLLRDKFGFPGDSILVLTEERSDEPYRVPTRENLLLAMRWLVEGCGAGDSLVFHFSGHGVQKLDMNGDEVDGYNEALCPLDFEDKGKILDDEINETIVRPLGPGVKLHAIIDTCHSGTILDLSYLCRLSRTGYWQWENHVRQPAKPKCTSGGLAVSISGCNDDQKSAESSTQGFPDSSAIGAMTDSFIKAVESEPGTTYGRLLGAMRATIRDGQGAGRRLLPGRIGSFVRKMITSGGVQEPQLCSSEMFDIYRKPFLL*