MAGVWGGYDRRMDIRRLLPVALLAFVATLPATASAATPAAKASSKTPCVAMDAGWIRLSPVPQPRMLAGFGRLANRCGQAVAVVGARSPVFGEVTVHETTQVDGVSRMREIAQLPLAARGEAVLQPGGLHLMLMQPAKPLAEGERVPLVLLLADGSEVAVELTVQRGAPGAAAPAAGAHAHHHH