MKRSAPPLFSILLLIIFSLTLSSRILVRRGGGFSSIEVKEPSLILREKVPVFNSTLLKYAAIDVGEAQAKNEIKELLKGNFDSRGGYRFSVKARKSKGLLAMRRSPQFNRNWLDVRRVLHDWSRKKRYQPEIMDELIGLVKGPIDRHDGLVVSERRYGSCAVVGNSGILMQKEYGELIDGHEVVIRLNNARTERYERNVGVKTNISFVNSNILHLCGRRKGCFCHPYGANVPMVMYICQPAHFLDYTVCNSSHNAPLIVTDPRFDVLCARIVKYYSLKRFVEETRKSLDEWGSVHDGSMFHYSSGLQAVMLAVGICDEVGIFGFGKSASARHHYHSNQKAELKLHDYEAEYDFYHDLVNNPQAIPFITDTFKFHTAIVYQ*