MAVKREDVKAIVTAIGGKENLEAATHCVTRLRLVLKDESKVDKDALSNNALVKGQFKADHQYQIVIGPGTVDEVYKQFIDETGAQEASKDEAKQAAAQKGNPVQRLIKLLGDIFIPILPAIVTAGLLMGINNLLTMKGLFGPKALIEMYPQIADISNIINVIASTAFIFLPALIGWSSMRVFGGSPILGIVLGLILMHPQLVSQYDLAKGNIPTWNLFGLEIKQLNYQGQVLPVLIAAYVLAKIEKGLNKVVHDSIKMLVVGPVALLVTGFLAFIIIGPVALLIGTGITSGVTFIFQHAGWLGGAIYGLLYAPLVITGLHHMFLAVDFQLMGSSLGGTYLWPIVAISNICQGSAAFGAWFVYKRRKMVKEEGLALTSCISGMLGVTEPAMFGVNLPLKYPFIAAISTSCVLGAIVGMNNVLGKVGVGGVPAFISIQKEFWPVYLIVTAIAIVVPCILTIVMSHFSKQKAKEIVED*