MQRKTASLEFSTRTLRDLMVKANRSSVGQRLLPVLADVARNRAPIDFQDLFLRYTFDNICMVGFGVDPGCLAPGLPTVPFAQAFDLATEGTLTRMVVPEIFWRITRALGWGMEGRLAKAINVLDKFAMDVITERRKELAMLKTLNATDYPCDLLSRFMQTTDHEGNPYTDKFLRDVTTNFILAGRDTTAIALSWFFYLITQHPAVEEKILLEIGEILRSRNHGQDKEAADDDATRITQEASLSFEELKQLNYLHAALSESMRLYPSVPIDNKDVTADDFLPDGTFVRKGTRLMYSIYSMGRMDSIWGKDCMEYKPERWLRKGVFTPESPFKYAVFNAGPRLCLGKELAYLQMKSVASAILRNYHVKLVPGHKVEYKLSLTLFMKYGLRVTLHPRVTVAY*