MHARGAQRLHSAGLLFGAFLWLARGAIALTHAPIGAAAARRAQRARCAAVEGGGGQLLRAPTGWAPRRGGGARMPFGAPKVAYKVPETTSDDWVQANEPLYRERLVFLGQEIDDYVCNQCISSLLFADAEDSSEPLFLYINSPGGSVIAGLALYDTMQHIDSDVLTCNIGMAASMASFILGAGERGKRTALPSSRVMVHQPMGGSEGQAEDVRVEAEQIIKIKGTLVTMYSHMTGRTREQIVADFEGGDNYMSAEQALEYGLIDRIIGPTHD*