MAHQALQSISPSDLDYGQWRDTTAAFRQCATGHDVDEPAVRLAWDHWCSQFPNNDLAANDKLWRSFDRGTQLGWSYLRSNAKSDVKAELIFGSPQTRELAPPSANPLDEPLFGKLVGSAVSTELAAYFKNYALPLGYDLFRKRMTKTAPMPWDRHWHDRDAQWSDEDEIYLQAWFHRHELKPTMEAVRNAAVISAHRNEFNPITDYLERVRWDGTERLDAMLERYFLASNTAFARLISPKFLIGMIARAYQPGCKRDEVLILEGAQGIGKSTALNVIAGDEYFSDSLPNMHDKDAAQHLQGLWIVEIAELASMGRSEVEDIKRFLGTRIDKYRPPYGVRPIESPRTAVFAATTNSDQYLKDDTGNRRFWPVRCAGPIDIHGLVRDRDQLFAEAVQRYRQSATWHLSGAEEAVAAQEQIVSHHVV