MSEYDKYSTPLSSRYASEEMSKIFSLRNRFSTWRKLWLNLAIAEKEVGLSVITDEAIEQMKQHLEITDKEIQDAAVEEAKVRHDVMAHVHVFGETCPLAAGIIHLGATSCFVTDNADLIFLRDAYDVLIPKLVNVIDRLSKFALEYKDLPVLGWTHFQPAQLTTVGKRATLWLQELLWDLRNMVRARNDIGLRGVKGTTGTQASFLSLFHGDHDKVEELDKRVVELLGFDIVYPVTGQTYSRKIDIDVLSPLASFGATAHKFATDIRLLANLKEIEEPFEKSQIGSSAMAYKRNPMRCERVCSLARHLGGLFNDAVQTASVQWFERTLDDSAIRRISLPSAFLTVDILLSTMLNITSGLVVYPKVIERRINSELPFMATENIIMAMVEKGGSRQDCHEEIRVLSHQASAVVKQEGGDNDLIERIKSTEYFKPIWNDLDTLLDPKTFVGRAPQQTEKFVKNDVANALKPFEKYITTENVALKV*