MSDDSPLWASIARAASEAVRLAQNAVEELSGAFIGKEQRRARWPVPSRLLAGPVIPAPYIRPPGHRFVWQDAYMASCAVSVAKALTTHDTPPATICTAMLMVGLHMRPAGYRQHQVAMNSHRVLHHREWRRLGSSILLHADLPHLVNNCTGLVLEGAPLEARLGTPRFLCLLASLGLTSQALYLAVTRLAADCLPNSSLAGSYFNTFTVGFSGVVMALKVMAGYMREADLAASRIAPSEEFALTGGRLAAWPSLMMSQFLVPGASLVGHLCGLAAGVLHVYAGALLGRLRRRRRSGGGGRRLRDGRLVPALGPQDLGTGRHPGLGWLDVGSHVVLGVAACLAARYGGIAQVKRX