MSSRLVRVRRGPAIMIDTTTLVQKLADRLEEPQFFIDVCSMMRDDIAKMNEKTSRDLLELHKTRFHPTDATNKLKDSEPGARDLEKKFLESFHRVLERCNFQQLTEKEWSEAKHSKYLLRFKIGYNKSKLDNQLLQNAPGRNNVFENLFLIYHRGVGIDTSKGFYFMPKLSVLWWSLWRTLLEPFWTSKWSKSSPMELAPGDIEEGEYKIQIRNFFQKVQLQEPTFSQVVVVYRLRKQEYTYGIHVRHFKDIPMADLEIVVPEKTTPHLGKIEWFKLAISAVAASVGLWEAFGRSSVKLGLSILAVILSYSFKVYYTFQTNVLEYGKLISKEIYEKQRDTGPATLLCLCDSVLQQEVNEAVVAFFGLLKHNAASKPEELKRQCEAVLISEVNLPCDFEIEDAVRKLEELQIAWRANGMIHCRSSAQETLEMLQEKTRSKICH*