MKFFKPCLVCNSPGNGLHFGIEACRGCTSFFRRTVVQDKTYDCNGDESCEIGNIHIAMSQKCRKCRFSKCLEAGMRSEAVQKHRDSYGSRKDLIVAPSSSNRLKFPVPYMLLEPVRNNYTHLECVRQVVHLEEGESVFLKKTPKRHTFKDTNKLMHKEFEIVTDWILNSFQQLADFPSDQKDILLRHFYMQFFILEGGFIACKKGRNDVWFLPNGDYIDCQNLATFYTDPNNPQPIASENSAMMFKGSCTGCRRMVTCPMLREQIDQFEFLALAALLLFETGLDGQSKECADICRKVRSSVQRELLQYYDSTRESNEYPLRMGSLLSILPSLQRATYKMLDDMELIHLLNNSPEGDSFYKLFSDQRCHL