MKYITSIDLKFVQVVKSYSRSRIPMNAVVRNAMSYCIQQVHAHDYVHYLTCLHLPTGLRKAAFTLRAFNVETARILDSARELNLALIRLQWWRDAILGLYQGKKLDHPVVVALGAILKEHKLSKHWFTRLLDARQHDLELEGAPRTISDVEKYAENTASAILYLTLEAAGVQSTSSDHVASHVGKAEGIVLLLKSSHYHSTYRRTYIPIDVAAKHGVSQEDIYRRVYSEGLAEAVYEIASFADAHLQKAHELASTVSPAAIPIFLPAVPTRVMLDVLKKVHFNVFDPKLNRGICGVSPLWMQLLLRWNMFKKSY*