MFDALIDFVREQYRTHDFIPLHAPVFSGNEKKYVVETVDSTFVSSVGAFVEKFENNIATYTGSPRAVATVNGTAALHVSLLLAGVKAGDLVITQPLTFVATCNAIAYCGAEPVFIDVDRHTLGLSPLALAAWLDEHARLDNDGVCRTKVGDRILRACLPMHTFGHPVELDALLEVCGRWGLIVIEDAAESLGSLYKGRHTGTFGSLGTLSFNGNKIITTGGGGMVLAGEELGARAKHITTTAKKPHAFEYVHDEIGYNYRLPNLNAALGCAQLENLESFVASKRLLASRYKEFFAMHSVEFVIEPLGCRSNYWLNAILCENQRQRDSLLEITNKVGVMTRPIWKLMTHLPVYEKYRRGELTNALWLEERVVNLPSSVLPEPFP*