MGPSRSALPTLLWEAELEKHCLLPSLSIMGFSKRACHIDIPDLALERILSFVDNPRDRSSISLVCKKWHDMENYTRKEVTVAFCYTTTPFRLTRRFTNLQSLKVKGKPRADMFNLMPEDWGAYAEPWVQEVALNCPCLSSLHFRRMVVTNEDLLKLAQARGNKLKVLKLDRCSGFSTTGLEVIAQHCRQLRILFLDESNIEDLSGKWLHEIALHNSSLEVLSFYATSLFNIDVANLDIIAANCKSLSSLKVYDIELSSLMGVLNRATSLKELAGVSLTGDTHVDDGHVNGNLTLPRNLTSLGLMYMGGDNGDTNVIPLIQPLAPGLKKLDLQLAGLSLEGHIQLLRNFANLDVLEVLNGIGDEGLEIVAANCKNLRRLRVESGDREFQQGYVTQRGLIAIAQGCKRLEYIAVYMSDINNAALVALGEGCPKLRDFRLVLLLDEIPNPDFPLDNGVDALLKGCQDLTRLALYLKPGALSNTGMMYIGKLGKKLRWVLLGLLGQSDEGFSWLADGCPSLERLEMRDCVFSEAGIAKSVLKMNTLKYVWVQGYRATAQGQDLLAMRVKPLWNIEFIPEQRSTRSKHEGMELEEFGDVSEWMKPAQFLAYNSLAGKRRDCPGTVMQLA*