MDLDKSTSTSASLKKLQEDGALLGHGTIERSRSIFSHLCEAYIGVEPFLDLFRFYYELRWMESNRIENLDPVFVVPEEQPDKISSWTAKSALTPSLQSFIDIINDLRIRGLSGYEVTADFIGRRIQLLQARAHPAFDYSGPEDATQVSPRGLNRETVERRVSQVMISGPTTTSNVPVPLCEKGTAEREAAINALPLTDVIGPLVDHQATTSLKEGVAQEASNVAAAATTSGGNVPKRGSKFSSVLGNRRKAPTPSKDIVLTSYSFYLGLGCVSSTSVTAEAGDTWREAGARGIGHKIEEAKAAAASSANERTDKLAHDLAEVREDLQKMKELVAGNERQRQGLEHRMLELENNLSEIRGSLRVTYTSLHQLAGECGVTTTIPANPDEFSLTTSLAEMATVMEEIPSKHAARIREETSNGIYTGACHVLACVRLAHPELDLQRILDQGTANDARKGVMEEVGDLGESVLPLFEE*