MSKLRWAMDSGFWDLNLSTATTLDGVVRAVPDEPCFPLGAARASRALRVQQLSIMSPGFPLGLIPSYTAGPSTPKELGALALQSLLFSPSGSNWWCTLVGQFRPKKLITDIKAEVASGEELEYPGIRNIVKHFWDKALYSLGLCSQISLTPSSSLVFSTEGHGYKKGRRSKAMFFKKLSHHDVTLEAAWPELFIDKDGTYWDVPLSMSLDLSSLVSESGLRYRFGIHKNHGIPHPHTSTTNDVPPSLMPGVCAKAAFSYEKSKDIWRQKEKLKDLIVKTDNGHVLWTSYDVHLREPHAAISGTIGGKCCAWFSGGEGPKEGSGDGGIAKLPLKNRSPFSADLFGSVCFTIQHGKFRKAFNDLTRLDARLDIPSALAVITGPERLASSKFNVILQQQVAGPIVARVDSRLSLSSPSGRLPPHVEDVVYSLSYSFRLMHSGKVVCWYSPKRKEGMVELRVFEF*