MTTASLISQVCAISLTVSLFVAIYVILRSRGLRVVLSASLFVAFLVATQLSVKIVESKPFNWRYPGLLTTLHFSCVVVAVSVYWTWRGEPRKIFPWSIPLLRWVKTVVPVAISQPISVVFNNKAMVYAGAGVCAVIGTLSPVCTAVISSCCGRRLTVLSWGGVIIAFFGALVISWGEVSSVGEAKHKSRIIEGLIYAFASLSGRCAKIVILDYMMAPLAYARGLDAEEEPLSVIHVLGLTYPWGAVLSLAYALTWGGESPQKAWEQLTPELCGYIALSCSFALALNFLGTFALHDLGASAQQIVGKLNTICLASISVAFLGEHLPVMVVLGSALVLGGVAIFERGQHETGEDSVKTSDSDSDFEESLEPIKP*