MEGAAGIRTRPAVCVTGAGGFVASWLVERLLAGGRYMVHGTVRDPGDAKNAHLAAMDGAADRLRLFRAELLDYGSVAAAIAGCDGVFHVASPVPMTYPIGDPEVELLAPAVTGTKNVLKACSEAKVKRVVVVSSVAAVMVNPGWPQNEAMDEACWSDVEFCRTTQNWYCLSKTLAELEALDYAKRSGLDVVSVCPSLVIGPLLQSTVNASSSVIVDCLKGDREVKLKLRNFVDVRDVADALLLVYETPEASGRYICDANARQMSEVVALLKDWYPAYSHAATKFVQVSDEPLFSSKKLQALGWKFRTLEESLRDSVESFKAAGVLVD*