MIEVEASVVRRSKRQKAEVDYSSLLGAENEKFLDVHLHNRSPNSHRKLARIVLTWPEDSNSLAVLSSENLSAFVHDTGFRTPCVVRQASATPQALGIRLPRGKLTVKRLGKLLGHDYPVNTIDVATQLEGPVYSMEDWVSYFLSPAPRKPLLNVVSLDLAETPLQNMVSVPSIVKELDLVGKVWPHTCCCAPKVQLYALMSVANCYTDFHIDFGGSSVWYHVLSGRKVFLLVPPNKGNLLMFEEWCSSERQASISFAERANDCQKVELLAGDTLFIPGGWPHSVATPVDSLVIGGNFLTGYNLSLQFDIWQMEERLKVRRKFRYPLYKPLMWYTASYYLKMLKRAGENNMITNSLSVWETEGIRCLYSSLQSWLQQSCNNAEVPQCITDPYALLKDLKHYAKASSILIFLNS*