MLREARVGASKLTLHPFSLSLPHYSDSALICYVLQGIGLVGVVLPDTEKEQVKKVRKGDVVVLPLGTFNWWHNTHAQEDLAVLSLGDTSQALKCGQFTNFQLTGRKDKVHGGIMHGFSIDFVAQAWDLDEPTAKKILERQSGAAIVKLPAPLSIQETVDEATGYGKFIYNCEDAKKDVDVKNGGRVAVLTSDNLPILSQIGLGADLVKLDPGAMCSPGFSADAAYQVTYVVRGSGRVQVVSNEGERVVDAEIKGGYFFIVPRFHVVSKRAGKDGLEWFSIITKEKPIFSHLGGKTSVWKALSPEVLCASFNVDKEVEQHFRSRRNQDAIFFPPK*