MSLHPVAEFTSPSSWSFIEDKFTPFGRETLAKVVDFVQNECLPAEKIYHAQIPTDPKLRWTTTPPIIEELKAKAKARGLWNLFLSKAHYPDVGVPLTNVEYAVMAEIMGRIGHIASEAMNCSAPDTGNMEVFARYGTPEQKKKWLVPLMNGEIRSAFSMTERFVASSDATNIQTSIRREGNEIVINGHKWWISGAGDHRTRVHLVMGKSDPTNPSPYHQQSIVIVPADAPGVRVVRPMQVFGYDDAPEGHCEVIYENVRVPASNIIAGWGRGFEVIQGRLGPGRIHHCMRSIGIAQRALDLMLERVTDERKKPFGKLLAEHGTVVANIAKSRAEIEGARLLVLSAAHQIDQFKAKGALKEIGIAKFVVPSMALQVVDRAMQVHGAEGICQDTPLAKFWAGLRTLRYADGPDEVHMQQIGQRELKRVPRIKELSAAATRKEEQLWNAAGLKAKL*