MVLKVDQPSVVSCSGRLHSPGLRQRLSDGSASLQKQVRLFCYHELPDWCKGNEYILRHYRADWPLTRTILSVFEVHNETLNIWTHLLGFILFAWLTYIAVLEHPGFASTSSGAQSIVTTQQAYNLPPDLSTDLPGPFPGLFSHSSVPRWPLFVFLWGAMVCLLTSASCHWFCCHCQTTNSIVWKLDYLAIAGLVCTSFFPPVYYAFMCEPVWRNMYLSAIVILSLATGVISLFPKFNHPTYQPLRAGVFSGMALSGIVPCLHKAAFLHPEPIAYFTTAAELAMGFVYLIGAVVYATKVPEKWLPGRFDIIGHSHQILHVLVVVGACIHYNTAWAYVTWREQSSCVPK*