MMALNRYRLKHLANSGHKGAKRVEKLLDRPDRLIGLILIGNNLVNILASAIATIIGMRLYGDLGVAIATGALTLVILVFAEVTPKTLAALYPERVSYASSVLLTILMKLLSPLVLFVNLMTNGLIRILGISPKHGKGDHLSSEELRTVVNEAGGLIPRRHQDMLLSILDLEHVTVNDIMIPRNEITGININDDWKSIVRQLVHSPHGRVVLYRDKIDEVVGILRLREASRFMLEKNDFNKEMLLRAADEIYFIPEGTPLNVQLLKFQRNKERIGLIVDEYGEIIGLTTLEDILEEIVGEFTTSMSPSLADEITPQGDGSFLIEGSANIRDINKSLKWKLPTDGPRTLNGLILEHLEEIPASHLSVKVAQHKMEILELEENRIKLVKVYPRKTKVSLV*