MKLFFSLLWFTAVFITRLQAAKFWDDFYVTYGNENVKYPGSDPGYIVQLGLTNRSGSGFRSKLPFLYGELSMKVKLVEGNSAGTVTSFYMASIFKNWCELDFEFLGNVSGQPYILQTNVFSEGVGNREQRIYLWFDPTADYHTYSILWNQALIMFKVDNRVIRVFHKATDLGIPYLDYQPMYIYSSIWNGESWATRGGRDKTDWTKQPFVASYTEFNVSSACSLKDGYVTEDLHACYKMLYQSSYGQPPNLALSQSQIDHLKLIQKDFLIYDYCRDTKRTKNVPPPECSRNWPSITLSSAITAASTESHGFSVLDLSPKLSRDRLTV*