MKMGLLNIVLLFATINVALSVQDGLLPNGNFEQGPKASQMKGTKVTDPHAIPHWEISGYVEYIKAGQTQGDMLLPVPEGAFAVRLGEDAYIKTRVTNVTNGTFYSLSFNFARTCAQEEKLNVSVSPNNEPNDWAMLPMQTMYSSDGWDSYSWGFLAQANEIEIMLHNPAVEKDPACGPLIDFIALKALKTPHRPKGNMLKNGNFEEGPYIFPNTSWGVLIPPNIEDDHSPLPGWMIESLKAVKYIDAEHFTVPEGKRAIELVAGRESAIAQIVRTQKGKVYDLMFSVGDASNSCQGSMLIEAFAGNITLRVPYESAGKGGFKRAKLRFTAVTERTRVRFLSTYYHMKSDHSGSLCGPVVDDVRLVGVRYP*