MKRSVRPLFSILLLVVFALTLSCRILIPRGDGVGFIEFEKPKLILQKKVPVFNSTLLKYSAIDIGEEQAKHEIEELLEGNFDSRGRYRSFATWRRFNHHDVRARSSRGIPLMLRSPQFYRYWLDFRRALHDWARKKRYQPEIMDELIGLLKGPIDRHNGLVGSERRYGSCAVVGNSGILMQKEYGELIDRHEVVIRLNNARTERYERNVGAKTNISFVNSNILHLCGRRQGCFCHPYGANVPMVMYICQPAHFLDYTVCNSSHDAPLIVTDPRFDLLCARIVKYYSLKRFVEETGKSLDEWGSAHDGSMFHYSSGMQAVMLAVGICDKVSIFGFGKSALARHHYHTNQKAELKLHDYEAEYDLYHDLVNNPQAVPFITDKFKFPAAVIYQ*