MKRVDTMLHSTNAQFRCATMTSKGGGIRVSNGSGGTISQSLCYYDGSLADLGDGEGRLVYGAAIRQTTDIQAFHLCSMRDDGTVGSTREVRVVLGLPVECSTERLEILDDNHHVLRFKFVGGIHCLKNYRSSPGRLEILDDGRHVMRFKVVEGVHHLKLSIIHNICNVDMKGGTLMIESYVVDVPEGNSPDDTCLFVDTILKYLKAAEKLDVIHEVETGGGSMGHLFDPYHSPHITIRTKRTTARQKGACSCMVCLVCIPVASSFLLSDSSCPPLFVLALRLNVITIASCLDNVECHVELAVAMVKCNGERICYGLMAMTMGFQCCSVI*