MARKTFSLLLLGLALAAQAEEITPVMSDERVVFQTEYGDITFGFWPEVAPVTCAHIFKLVRMGCYISNHFFRVDKGFVAQTSDVVGGRSLPMNAEQEAEAGKTVPLEVVRGVKHHAGVLSMARGADKNGARSSFSVLLGSAPHLDMEYAIFGWVGVLSMGRYDDPNSGASSFSVLLGSAPHLDMVYTAFAKVTEGMETLRKLEELPTKREGIFVMPLKRITIQATYWYRVNRPEPTLTLPDTKVCEDDLHELTLRFASQAEELQRVRKKCLPA*