MPQEGTYALVASQFGSVASPTFGLMYNREGVSTFILIYGVRGANHGTLRWKEWDDAHNSRSILYVNCVKQGQWRSLHAKPTKSQKLWKLTKIISVMGDEHITTEPVVLVVDEEVRNILEEAGFLAFFKIFEGHSEGITKQFVDTWKDGRVVVDKTEILVNAGLIAEVSGLPNEGEVISREKMNQVSQLTKFIEEKETFCWLDSGIVRESLSKPWDRTGKGKSPLHQGLMKMIADFISSKNSPTAGPSKGSFTRVSGTPITKAQLLLEPISTASHMDTGDSTLEEDGDSESQEKESPRKLVGKPSLLDVADTSEEERNFEEPNPPGGKNSPLKGPAAAPSKKVESPGGPLLFTEELRCHLRVLNSLGSSLSSTCACVNLLTIEITNYLKEVLKLMKEKNLEKEYLLVFSFCPFGKLCCVNMFLFRLLL*