MKEGRQGDDYVLIPSEIEAFHKNGYVRLKAVLSEEEVADIEKEYMKFLRHEIHVEGRDFCDMSGDYARPLDEYSIINIMLPSRYNPLLKGNVYQKRTASIARQLCGSDMVLDYDQLLAKPPNRRDGVFAWHQDLAYWPVTEDMRTASFWLAIDDSTVENGCMRFVPGSHLEKKLRHHGPLHGNRDTSHTLAAQLSDGDKEVAVEIKRGDVTVHHERTLHGSGGNFSATSWRRAWVVAFRAEATVAEERSMGFTHSHNDSLQVLQKVGIEG*