MSAGGRETAPMNLVRRRNKDETNGDVNAAADRFRDRFEKATLDERKAATTTMVNEYYDLVTDFYEYGWGQNFHFAPRYAGETFFESLARHEYFLAARGGFMEGDHIVDVGCGVGGPARNMVRLTRCNVTGVNNNDYQISRARRHDALAGMSCKIDYVKTDFCNMSLADNTFDGAYAIEATCHAKDKVKYYSEVFRVIKPGTCFVLYEWCMTDKYNPNDEYHRTIKHRIELGDGLPEMETCKQVIEYMKEAGFVVEEAIDVIRQFESSSIKSIPWYQPLVGDYSSLRGLRSTPIGRILTNVMCRVLEFVHLAPKGTYKATEVLEEAAESLVVGGQLGIFTPSFYIRARKPSKQA