MVVKGYFIFASHLEDTKTPSGASTLARWFQVRESGDISYFLPQSTQKVREFGRLSCLGIVDEARMSSRVWIDVIGSPELSVTKLLQSKRKESIVFFWKARSVTVVTIAECGWTPPEIILRNQRRAKHRRNLLYPRFGHIDEAIKVLHSIQDPNVFSWKILLRAFCDDNCVSGEGKTFDSLQERVDYDGDRIYPHWAYFAAKPNQVECLSSTARSCSMDAVPGTRDEKLVPLDTKTLSELTSAAESLDMKPLVDLTSRL*