MATRRLKDTLSKQLLEDIYRCGEKKLTGVSLKYMMNFGSFPTKKNLLISAQFLQKELPVRLAHRVTELENLPYGLSEKAPVRKVRDWYVDSFRDLRSFPDISDYEDESKFTDLIQRIKIRHNGVMPTMALGIHQLKQDLKKKVGLNELPEIHQFLDRFYMSRIGIRMLIGQHVALHQPDTLPGYIGLICTRVSPVDVAQNAIEDARSLCMRIYGSSPEVHVYGDPNLTFTYVPTHLHQMVFELVKNSLRAVEERFSKTEQDPPPIRLVVADGIEDVTIKISDEGGGIPRSGISKIWTYLYSTAKSPISDCQQQLLEAPQVMAGYGYGLPISRLYARYFGGDLQVISMEGYGTDAYLHLNRLGNVQEALP*