MSWQTYVNDHLMCKIGQGNWLTTAAIIGQDGSVWSQSDSFPVIKPKEVTTIVNDFFDPRSLASTGLFIGGTKYMCVLLPSSIRYNLVPIGGVVRLYKDGSIERCSGIPVPCSHGALVNGVTSMDITLDDTTGVWARIFLPDCAIKDDYSVRLLVLIHIPRGGFCIGSPSDPEKNSLYCQRAVDMRSIWVSIAYRRAPEHRLPAGNMSWQTYVDDHFMCEIGRGNRLPLLARMAAFGLRVIASQRSSLRK*