MACTVAIAFSGPAALTIGALVFRPEAAASVASSAVLPKSFWGLPVHAAPVPIHTRKLAVQAQCVGSFSEARAVGCQCGPECPRRDFLLGLALASAALAQPAEAAAAKVAVAKLVPTKGSTAFGEVTFTESSGFFGGRKVKVDVNIGGLSPGMHGFHIHEIGDVTCDDGLCTGGHYNPSKKPHGAPGSEERHVGDLGNIRADNDGKVQTTLEDVVISLDGPSSIVGHSVVVHFGQDDLESQPSGNAGGRAAYATVRLV*