MVDERVRKVVPRMVDAIGMKGGRRRGGGMTFLLLRDVMASAGPFMANSVRGTQMSLSSFGDPAILGKWTASLKVQSDLVLSGDSSHSASKTLTPKLRSKWLNESSMTTLGTKAVKFQERRRSGFCCRVKSSPGIEAEMPSVEKFSNNAGANKSGGGAVPVDRVSDGNAEIKAGVSEKGIRPPTGEEDFVRELLEKANFLTKVESRPAELSLLTELLNRLENEPSKLPSTSDIASLSAMVASLGEKSVASPVSDRLQQNSSSKGSGIMAAKNTVNDIQLGSAASSNSASRSVQRIAVADAASGWRSNGTAQSTDDVKAAPVLVDQTELIALRRRLNTKLSEANAYNRHLQRELQQREEALNTYKSELASMEAELKALAALAKDVAMQGSKASTMKINGRFVYSHMAFKLEGKRRDLTLHAFRNFGYFGTELHNTMKGHTTGVDALYLRDVAVEWYGMAEDVKVMGSFDNWLYGEQMSPESTGTYTRFTATLKLRPGRYELKFLVDGEWRIAPGWETVGSGLSANNLLVVE*