MSRLPPIEKFSLAVRKNIRDEWEKKKSDYEQRLSEVLGEPWKIDIDLRQVCAYAQDGYAAESPGSMTSAYIDGVLYQLNRFIEKHGAAGKSELNTIASARTITMDLDQDKKFTYCGCTISPDGQLVILFREGYLGVNIDYACSLENLEAALNEAPKSASTGGLPMSFAARAAVKSDWDSEVQAIEAKLKDILKKDIAVVPQFEQVFDKLSAAKDAPESWQQNLGLFLKLYFEGLVHYLEHQKFGEDDMLYEAFNETIDKATVAFRIVDKGQLKHSTYNECVIEDGTLILQTIPEYFGTNVDQVASNLMDLL*