MAAGGGLVVAAGSGLGKADQKQRDDESEEENVDLELEPFFFDEAEAVADHERRMQREKAEALKEEQRVRAANAHKFALAKILDYDPNRFDLDEESPLDLMRHTDRVFNEGDRYLQQDAVNILSVKMASLDVDFPINVYGTVIARDSIGCKCVYLFRREKDHPQLINSKDEILILTGPKRGLALLDDAYVEIDLKITDHQGQQEEELSRRLDKSIVESEDLATRLSTMEVKYAVVHEAVEATISIEVTEGEFYGKITACTTIIPNHLVLHDSIAAGVEKLLVTIVSQPGDIEYQDTVAFTPDINGRAGVEITLGITKMLVKVAWSLIEE*