MGSLGASKSTPDGIAVMDVEKPCNLEAVPDLIKEVVSVADELASGSTDARQELLIKLRTLSLAIETPREIAMRHCWTMTTSIGALAFGVDSGLWRAMVQNGDRGQSVSELADQTGVDPVLLARIMRHLAAMGYVDETAQDEYRPTVFSKSLSIPTVGNGLIGLTCATGASPLKFHEFSRKSGWKNPTDTKNTPLMYAYNTDADMFSWIQSQGYGSYFNDHMMGYHPTPWMATGRFPIQEQLIDGAHKSHDAPFWVDIGGCLGQDLLDLRRHYPSIPGKLILQDLPPVIEQVKKIQQTSFTAMEHDFFTEQPVKGSRAYYLHSVLHDWPDSVCEKILGHITDAMERGYSKLLIHEHVVPLTNASWETTAKDILMMAMFSAGERSEVQWRDLLEAKAGLRITSIWQLDLPDEYLIECELP*