MGLWDSFEDVRGQQEVAQTGKRKYVCVTGNWSLLASWLVRALLEKGYNVRSTIRTTVDEAAALMALPGAEQRLELTQADMLDYGSLVEVFMGCDGVFHTSSPSDLVSNYPSEMADFEVRGTLNIVEACANSSVKRLVLTSSLAAMVWDQQRHADKVIDEKCWSNMDFCRSKKLWGPLAKTMAEKAAWSLARDKELDMVVINPAIVLGPKVFGTTQCIFTYLKGVKELPQSGLFAYAHVEDVAKAHISALEVSDASGRYICYESVVSEEKLVGLIRKLYPDSSVPSRFSKNGIPHVLSNDKLKSLGLALHAEQKLL*