MEAGRRALDFSIRAVDAYRKTLLIDKVTSSDDQSPPVYLLNEISDILRSCSLDLTQEIAEYAFKRLRHHSPQVKYKVLRFITYTVNRAGSAAYRKELQSQSSSIRELFNFQGQVDPFKGNALNQAVREAAHEAIKAIFSSDVGGLLTSKSLDNRIEGFGNGNFSRSFIRSYRSSGSDELERGSLRQNVRGGSFESGTYKQDCESILQENFSFNRENEKVTTPEEELLDKVTASQGLRLQLTHERLKYFLSSSKTLDTVKMVVALKAKLQSPSWQVQLKALCILQALLMDKDGSLLQAIEADREDLLDCIKACLHSPQATLKRKAQEVFEILQAGKTPSKLTEQGTSFISPPPATTCQVFDLMSFSNDDFTPLQAAETSPNSVIDDPFDGMCIYGSGGSTEVHVDDLLSSGWTDNSVQRDLLSGGCTDNSGRIEELATGTVQKEGDAVLITAPQSNAAGSNFSSFGKNAYLSLDSKTFQTNFNGNIPNLYQKHIGNAPNLQNLNALYMLPVGISGPPRNSALQQGPGSAQGLEYEIHNAAASISGQTAAGRHALGDIYFKEFGFSN*