MAKRATQYVVVDAFAGEAFKGNPAAVCLLEDEDVHGADERWLQSVAAEFNAPMTAFLSRTLNASSAAPAPPRFHIRWFSPATEVALCGHATLASAHFLFTAVLVPAPEEDMMAEFVTKSGMTLAAKKVPAPVPEKKTKAFIELDFPICEVLVDCTASAGHELPSSLFLNDGLKVASVHRTSITDDFIVELSSGKEVVHVLPNVEQMKKCAGRAVIVTGQAPPGSAFDFVSRVFGPKLGVDEDLVCGSAHCALAPYWAGKLGKQKLTAFQVSKRNGTLYLELDDANRRVKIQGEAVTVMSGALLA*