MPSAHAIAALSMAKLFVSKLRPGLRRSWSRLRRPSEIKIKVIYLVRHAEAMHNVEEKRVVGLSLEAGLSKSEADLARKTALETNDALKDAPLSTGGHQQIQSALEGYQRLLDRTPYCAPEIVLVSPLRRTLQTATRLFGSAVRIVAVELLREKRTGMACDERSSVAELAAEFPQVEFQEIEAWISTGEVVPEGEDNAAVRKRAARFLDDDLPRREASTLAVVSHKGYLRELRAMLKERADNKHSNLQLDFDLNLEVTGTVFGNAEARPSANELCAIVSRSLEHAIKRAMRQSSMLLREESEPGMRPLQLSKSNMGWSDMEWGKGELDS*