MNGRPDSDYEKWRWKPRDCNIPRFNALDLLQRLKGKTIMFVGDSLSNNQWQSMLCLLHSVLPHRGTVFIRGHPISTFKVLDYGVSVSFQWAPYLVDMVSRVIGGQQKVVLQLDSVELSARWWREADILVFESGHWWGHSSRDARKWDYMQEGRNFYRDMDRMVAYQKALTTWANWIDSNIDIRRTRVFFRSFSGAHLSARDWNNPTGRNCYKETEPILGSLYAGPYPPQLEIAEHVVSQMNSRVFFLNITTLSLLRKDAHPSIYSTDLTAEQRKNPGRYADCSHWCLPGLPDTWNELLYSALFF*