MGTSASIPLDGCLERGPLQGDCEGTVPMRKYDVFINHRGPDVKQALVSHLYAALKTVNFSSFVDNEAIQIGDQAREVIEGAIQCSQIHVSIFSPGYAESSWCLDELHSIMECSRNKSSKFFLPVFFHVSPSDLRARMHSSRSCYRSAFQEHASRYNRGTIHNWKKALHKAATYKGFIFPADFGGNEARLVENIVSKVIEVLSHSTLLHGPEHPVGVDEKLQEALHLMKQGGQTREVHKFGIYGMGGLGKTTLAKSIFNRIHREFESACFMQNVSETCKAKGLVGLQKNLLQQLLKTHEISIRNSQAFGKQMMRERLEGKKVLIILDDVSEKTQLDELMSPYDCHLGKGSQIVITTQDQQVLLWAQTETSLLVEGLKRDLALQLFKLHASLQAHPGSYFERLAEEVVD