MELGKKEKVGGGEAIDLGKGAAPAMDSGFSLVAKVAALPFSIARGGFNALHGASTWILGGSFSTHSSEDGAGAGSGTGAAPLLPVPSPGATEAAAFIHEFELEYGCRHPSFLPTAFMDSLRKAKHEFKLLFAYLHSPDHENTPAFCQRTLCTDTLVDFIDRHFISWGGDVRACEGFQISKGFKASTFPFCAVVLASSNQRIDLLYQVEGPVSVEDMLRGLEKVFDEQGMPLVAARIEEEERRLNRCLREEQDAAYLASLEADRERERKRGEEVERRAREAVEAERVRKVEEEVVARAAKEVSEREAVLDCRRQEKALALQSEPDKGPNVTEVVVRFPNGERKERRFHCDATIRSVYDYVDSLHFFGAVEYKLVSNFPRVVYGLDKFTMTLKEAGLHPRASLYVQVEDS*