MELVKRGFLRACKNHSYLSFELIDDILAPLCANHKTTKPGSKEAIRALVAEINDTISDLGQLLVFIKYPVKAEEYLVYAK TDATPDSVANTGLTAEECQYFSKLLDKIASEEDCHIAWNDAYNDIVLQASSKPLKKSRMQELLQKWIQMGYFMEVTDRIY LGPRSLVELSFYLSSNHADNIKNCTLCKCLVLWDIRCGSCNIQYHRGCIQTYLQRRDICPSCGNLWTTPIRRSIG