MKKMGVIVFLLLHSIFYTAFCFKDGLLPNGDFELGPHHTDMKGTQVMNKTAIPSWELSGFVEYIPSGHKQGDMILVVPKGAFAVRLGNEASIKQKINVKKGSYYSITFSAARTCAQDERLNVSVAPHHGVMPIQTVYSSSGWDLYSWAFKAQSDYAEVVIHNPGVEEDPACGPLIDGVAMRALYPPRPTNKNILKNGGFEEGPWVLPNTSSGVLIPPNAVDDHSPLPGWMVESLKAVKYIDSDHFSVPQGRRAVELVAGKESAVAQVVRTTPGKIYVLSFAVGDASNACAGSMIVEAFAGKDTLKVPHESKGKGGFKRASLKFVAVSDRTRIMFYSTFYAMRNDDFSSLCGPVIDDVKLLSARRM*