MLAAEVLPEDGLKSYLKGDLQPRKTVYFQEELDLHKHWHLTMTIDRKDCRPVIKIRDAKPDNNTRGAPEGELFQKNYLFDLSDTDSEFMTKTIQKIASELGLVSAARQGFQQGLIALRKIFMEAQAIFLEVDVLRQRNSKIVFANSRFCFDDDAKKKARNVYLPLWEPLMEDEAELYAETFGLVYVKMNGDIGTVVNGAGLAMATNDAICVHGGKSANFLDAGGQATNDTMKRAFKIVMDDRRVKIIFVNIYGGITRCDMIAESIIDAVNSLGHQSVPMVVRLQGTNSEEGLKLLEDANLGIHVEADFDKATKKAVELAESIPTPPNVDRPKAITRKVLHEDTKRHTIEVRKKMKRELKKKAKRDEKAESARKSL*