MTSLVHANTRPPFWTRLTMNALYAQSRRKIWVGDGSTDASLQASPDDNGIIVALASGKPTVPFTAYQTVDGRDTPQAFYFVATVTALEGHLSVGVATPARVRHGYQTRGLFYNGNLTNGAAALRTSVGPYVQTGSRVGILWESFVKDDESTRIRVVVYVNDVCVGLAFDVAAERDGVTYCPCLHVTGKATVRLEFPETVPTVRTRQSVPPPVASYVGEWQLAQALVGPELGELTLPTGMVIVAQITVPSPVDAGERDATRHACYRLSIKVANTLHATLQLTGDTLEAFDGVRLVGSVASTRMMGPPPMQALEQTLCQNLPTVTKMKLTTQGWLLSGPTMELHWVPHETTLQPVTAYL*