MPRASKVTDPSYELMDDHEGHSLIYRQHGFPSPLVRWHFHKEYELHLIVASSGKVFIGDYIGNFAPDTLFLTGPNLPHNWISQVEPDEVVARRDMLVNFTDEVLEDGSGVFSELNRLAPLLARARYGIEFRDPALIGESRRLLQRIADSGGMTRLGYFFILMEQLAECEDYQLLSTVTSSQLADEHNVERINRAVDYIFQHYAQDLTQEQVAAHLGMTPTYFSRFFKQAAGRGFVEFVNRLRISKSCELLARSELPVTEVCFESGFSNLSNFNRRFQQLKGMTPTGYRRLVTQRLTEQNLL*