MVRAYKVKGEKRKKKGENYDKEEEIEVPLEEEESTKRVKTEHSEADTEAAERVVDLLSGIPVVATDQTNKPGVVFIIERASLEIAKIGKTYQLLNSDEHSNFLKKNGRNPSDYRPDIAHQAMLSILDSRVNKAGRLKALYVRTEKGVLFEVKPHVRIPRTFKRFSGIMLQLLQKLSITAVGKREKLLRVIKNPVTQYLPIDCRKIGFSHSSEKLVDIQDYVNGVNNDMNLVFVVGAMAHGKIDKDYVEDYLSISDYPLSAAYCISMITNAMERKWKIL*