METLTLPLHFVLYHKQHNIKLNPFTPFRTLGLNPNLNTRRRKFRAMAEGNSTQTRSSMIVQERITVTNSNGETLVGLLDDTGSRQLVVLCHGFRSSKESSTLVNLATALAGEGISAYRFDFSGNGESEGQFQYGNYWKEAEDLRSVILYFTGKERKVNAIIGHSKGGNAVLLYASKYHDVGTVINISGRYALDRGIEGRLGKDFERRINEDGFIDVKDRTGNVEYCVTKESLMERLRTDMKSAALSIAKSCRVLTVHGSKDEIIPVTDAFEFDKLVPNHVLHVIDEADHNYSFHQNELASVVLSFIKAGWEIPKDKIDQV*