MCLVDKKESSYTISAAVLKNMFSVLSNDQIRFIGYDLLSPKDFIMNHIPVVPNCIRLSSGLEDSLARLYGSILRNNGNASVVYKEYCTIIGKDSFEDNEGSLMNRISKKQGTFRRYILAVIIPDPNIGVDEVGILSSFCGNLKVQKDGDYVLLNRQPSLQRMSLIAFRARILPDSCTTRINPSVCPAFNADFDGDEMNIFYASSYPSKAECDVLFVVDKCILSPQNSMPTVYAIQDTVTRAFMMYKMNKLLRRSTLHDCIMVFHIHLDITNIHTSRDLILMLIKLISNDISPIAIEDVDVDDKNVDVILNNIRNISQRLVVESVDKNNPLFTMIESGSKGSFVNLGQISSLVGQQWYFFYCQGCREGLVNTGVNTFDAGYIQRRISKPMQDITTQYDGTVRDGTDIVQFCYGRDNSDNSKI*