MSFKNLVKDFKDMRDNLGSMSRRTFDVKFSHCSSRVRSQRSDLDVPVSVDTNDSVESSCWGSLPPELLRDVLRRVESAEGSWPARKDVVACSAVCRTWREITKELVKTPEESGKLTFPISLKQPGPRDGQMHCFIERDRTSSTYYLYLGPSPSLVMENKKFLLAARRVRKATSTDYLISLNADDVSRGSNNYIGKLRSNFLGTKFTIHDTQAPVDGTPLSTSRAFKRISSKKVSPKVPACSYNIAHIAYELNVLGTRGPRRMICTVHSIPALCMELGSSAPTPTEFTSCTEDSVLTLPNTKSASEFFNEGCESSNTVNISDIKNVAPLVLKNKAPRWHEQLQCWCLNFKGRVTVASVKNFQLVAALDPGPTLPQAELDKVILQFGKIGKDIFTMDYRYPLSAFQAFAICLSSFDTKLACE*