METLKGYTGDKEKLGKCEQFFLEMMKVPRVESKLRVFSFKLQFAIQVVDLQKALNVVNNASKEVRESLKFRDIMQTILLLGNALNQGTARGSAIGFKLDSLLKLNDTRAINNKMTLMHYLCKVLSDKQPDLLDFHKDLVHLEEASKVQLKFLAEEMQAVTKNLGKVEQEVTESESDGSLSEGFQKKSKSFLEIAEADVCSLTLLYAEVGRNADALAQYFGEDPVRCPFEQVVSVLLNFVIMFKRAHDDNCKLAESERKKAEREAEQEKLKHSPSKRNSDVMKREAGHEEFKRSSSARDSDVMKRAEFVKFKRSPSTQDQDVTKRDAESRLVLKMSKVAESLRRRL*