MTVVLEKDLLPLKSADKDWHSLSPDIQERILLHLPISASVKLASVCKQWYSIISSLSFSAQLSRLASGSQPWFFLWGINELIHTRSVVYTFDPLAGCWFRLRTSRPPDFNRASLSGTHGLWFASSGSKVCYAPAPTKMAWKETSVANSTRCSALMGVFGSLESDSYKFVVVGGMLDGDDRMVELYDASTDSWEVCDPLPEAGFTEGKSSHWMSSAVLGNMFYLAEIHSGGIAAFDVEKKLWSKVETLKLSDVLYLFVAACEEALFVVGVCNDLDGECLKLFKVDESTMECEEMSRMPQELFCVFESEDEGKEAFLRVVGAGNLIYIYSESYHKGYPVCVCDLSEGCYRWKKLPALPSPLPRFDRVVCCCTTVTPRSCL*