MFLFHTLSPAAPSLALFLSPSPSTSPSLSTLQPPPHLSSFPLRRQEAILRPGTNPNLSHREIPHPREGKRSKLCCIKSLHCSGIYSFGGRARLQPSAIGGGGSEGMAASEKLPEGYRANVGVCLVNREGNFFAASRLDMPGAWQMPQGGIDEGEEPREAAVRELREETGVTSAEIMGESPGWLAYDFPPAVRERIAQHWGKAWKGQAQKWFLFRFLGDDSEISLMGDGSEKPEFGDWKWSPAEEVISEAVDFKRPVYEKVFEAFRPLLLP*