MVGALAKCGALNEAHLVLLSLPHRSVYWTALISGFVACGQGCEALPLHQQMRDDGFEPDIRTYVNLLKACTLLSNLKEAESLHAEVERKGLSSDVFIGSTLISVYGKCRRILEAENIFERLYERNVVSWSAMLLAYVEQGLPENALQLYRQMQEEGVGPNQQSFVMALQACSILLEIQTPMIKQESPFRMACLNFGQALHADARKKGFGSDVFVGCAVLSHYGRCGSITQVERVFDELPERDIALWNAMFSACVEQGQGEKVLQLYQQMH*