MGLSCALTSGISLCCFSNTPARLSCGAGILHRSKLCLGGFGEPAQGRPHSANHGAVRLHGTVTAFKHRRGYGFVLAEGIAASAPPLKHRYVALDTHAAAAGNDGIQPAREEACNDLHRSFFFTRSALLGGFYVTEGERVSFAVVPVSPRRGINRRVAGDSPSSRKDDGDHATLAAAETAEFSLGSAEGELEEDGSAATSDTQSQPHRIAVSLRYYDPTTGKETPISPLMLYGKIVEWHAAEGVGVIAELDTRRQYHEDAPRFPFSMESVDLTFGTELRPGRYVRFCLEPATPAQSVGGEDTVLAVTPTSGAEAAADVDEGVALVAQRVIIDSTMERRKGAFGRPLVLADAAPGTMTSESRFSGVVREVRVDHFGFIQDDLSGESIFFHLSNASSRVRAGDRVTYLLREVNHGKHAGKKACYDVLVDQTTTSRAPDAASDGGAAAGGHHQKHAAERRSKTAGDAGDLDFELL