MVVTLIDTKWPTLASGSLMSIHLKGQSQYGLMSPMSDVYYMLWFCDAKSATTKPTHPTRMAITRHVSKRRKQSESKSQPQNINDVVILPPLSHSPPNLVADAWANVTTFLLKSECALLAAAIDNSQYPSAYSACKSIVATAALHHGGWGSLDFADIAKSLAAKLNDEDILEILVSINAVDTVKSLKLTHCVGIVGHGLVSLRGSVVLEQLDLSLVGPNESPSSSLDDPMIRPGVVVPILYSIIDKEGTSMKHLQLPKKWRDDKSQVLGNSLLWFGL*