MKWVRFVGTLKHSIFSTAKNKVSPSYTLVVDKNPSLGDFTTIQDAIDSLPSVNLVRVIIRVNAGIYKEKVSIPSLKDFITIQGAGADVTVVQWGDTAETLGPRGQPIGTYSSATFAVNSRYFLATNITFKNTAPVPPAGAIGKQAVAFRATGDTAAFLGCKFLGAQDTLYDHLGRHYYKDCYIEGSVDFIFGNGLSLYEGCHVHAIAQDFGALTAQGRNSAQEDSGFSFVNCKVSGSGVLYLGRAWGSFSRVVFAYTYMDNIIIPSGWNNWGDPSKELTVFYGQYKCTGPGSSFAGRVSWSKELTDEEAQPFISLIFIDGAEWIRM*