MSLKAIHVTEVPSLDNFHENPSLCASRFSPGGLSSFKIPKFLVVGHRGHGMNMLQSPDPRFSALKENSILSFSAASKLPLDFIEFDVQVTRDGYPVIFHDDFIYSEDNGVVYEKRVTEVSLSEFMSYGPQKETAKSGKPLLRKSKEGKILKWCVQRDDSLCTLQEAFEKVEPKLGFNIELKLDDNLVYSSDHLSRLLLPILQVVCDYGKDRPIIFSSFHPDAALLARKLQSIYPVFFLTNGGTEMYYDVRRNSLEEAIKVCVEGGLQGIVSEVKGVFRNPAAVNRIKESKLSLMTYGKLNNVVEAVYMQHLMGIEGVIVDHVEEMTEAVREMMKPSNRDAHDTKPKPNFSERELSFLLKLIPELIQH*