MGAQEEAVDEMLRAAAAEVSTSSVKRRLRIFHHTLPPLIAKAIESPSDTVLLVDLIFQTLPIYDDRASRKAVDDLVIQALGEPTFMKPFAAVLVQSMEKNLKVTNPLTSLKLLRWSHYLLKWSQFATLTKGAFTRLANAQAVLCQVLMDGSFRRRRTCKQLFIHLFSEHSGIYKMYIEELRDLRISMRDSPAFLNLILDFTITSPSLSTQYQSVFLDLYVKIILSSKDRPPKAATEAFKPLFLNIGHEDFKNTIIPSCIKMLKRNPEIVLQSIGYLLKTVHLDLSKYSMEFMPVVLHQARHSDEERRINALSIIGTLSEKSSDPDALPSMVNAIKAVLGGSEGKLSLLYQRIGMINALEQLSRSPPKQIGRLAPSVSTFLLTCYKDDGIEEVKLAILSAIGSWALVSAEAVQPDVVSFIAAGLKEKDTLRKGHLKFLRVICKNSESLTKVASLLDHLIQLSKTGFSKATQRLDGIYALFAVSRLAAVDTKADGAILKEKLWTLIAQNEPSLISLQLVILF*