MLVKHGVISALTRSTSHSPSSSSSTVLRRQQFLVRTLCASKTHLPKLIRAMSSTSEADAESVLRTVTPSLDPKRHKGQAGKIAVIGGCREYTGAPYFAAISALKIGADLSHVFCTKDAAPVIKSYSPELIVHPVLEESYTISQFSEDEKRKVQDKVIGEVDKWMERFDCLVIGPGLGRDPFLLECVSKIMLLAKKSNVPFVVDGDGLFLVTNSIDLVKSYPLAVLTPNVNEYKRLVQKVLNCEVDEEKAEDQLRSLAKQIGGVTILRKGKSDLISDGEIVKSVSIYGSPRRCGGQGDILSGGVAVFLSWAQQLKSDPESPSESPAILGCMAASGLLRKAASLAFTKHKRSTLTSDIIECLGKSLEDICPAS*