MVKGSGGDDDKLAHFQAVTGLQDAAVCAEILEAYGWDLDAAVSSMADGGRADRFSVDSDAGASSDAVAAFPDASQWSPATDADSEPFREHLSAPSGSFGNGVGRSGMAVVPASSGLAWKIVTLPFSIVRGSYNLMYGVVGLGIWIAGGILSRSLGVLGWMAGDGLAGARVRGQDAAPLLPVSVGAAEALSFVRSFEREFGDYHPTFQTTSFMDALRRAKDEFKFLFVYLHSPDHENTPRFCERTLCSDVVVQFVNEHFVSWGGNVRATEGFKMSNSLKASTFPFCAIVMPSSNQRIALLQQMDGPKSAEELVTILQKVVDEHGTVLVAARIDEEERRLNRRLREEQDAAYQAALQADQERERQRQEEEERKAREAAEDGRRQKEEEEAARQAARDAAEKEAALERRRQEKAKALEREPEKGPDVTEVLVRFPNGERKERRFHCTATISSVYDYVGSLHFFDAVRYKLVSNFPRVVYGPDKLGLSLKDAGLHPRASLYVQVEDA*