MVTASQLMDLTVKASATGFAAAIADKSVLDFDSKIFTKEVIQLADTQESIIGVIGWGSQGPAQAQNLRDSLKEANSGIRVKIGLRPGSKSFDEAKKAGFTEESNTLGEMYDVIKESDMVLLLISDAAQAQNYEKILAAMKPGSTLGLSHGFLLGYMSTIGVEFRKDINVIGVCPKGMGPSVRRLYEQGKEVNGAGINASFAIHQDINGKATEYAIGWAYRSDIFGERCILLGAVHGIVESLYRRYKNQGMTKEEAFVNATESITGPITQLISKKGILAVYEALDEAGKATFKKAYCASYMPAKDIIKECYDDVKSGNEIRSVGKEVRAKRVESKIPIHPSPPASTARR*