MLKMRGKSVPGKIILTLCIASFLAGTLFTRHTWPYAPLLNEVHFKNHEQKMSLLSSKECDRKRKLVEDNSGDIMGEVAKTHQAIQSLDKTISTLEMELEVARVSLLGPKFMSERMEASNKTSLQKAFVVIGINTAFSSKKRRDSLRETWMPTGAKLNKLEKEKGIIIRFVIGHSATPGGVLDQAIDMEEEKYQDFLRLNHVEGYHELSTKTQLYFSTAVSIWDAEFYVKVDDDVHVNLGMLVTELARYRSKPRTYIGCMKSGPVLFQKGVRYHEPEYWKFGEEGNKYFRHATGQIYAISKDLATYISINSGILHRYANEDVSLGSWLIGLDVQHIDDRSMCCGTPPDCEWKKQVGNVCVASFDWSCSGICKSVERMKFVHNSCGEGDGVVWNVDL*