MFAAICRRRLAALFPQIRGGGGGAYHVQSNPQAALLFHSYSSTAVTGGSDPEPCPDTVSYLVSCGLPPAVARHTAANTRGLRIRSTEKADAVRTLLRSYGFSDADVARIARSAPLLLTVDPDRIIRPKLEFFATMGFQPSKLSTAPLLLARSLEKHLVPTIQFLRSIIGSDDGIRRGFSRIPRALLVSLDNCMRPAVEALHRHGLTGREDVSKVLVLQMGVLMLSPVRIGEIFEDLKAMGMSITDGRFANSFRAMCSMRRATWLRKVALYRSFGLSESEVFEAFKKQPTALLGADETIKKNASFFRDALKLEMREVMVHPVVMAYSFEKTILPRCAVLSVLMREGKINPDIQLLHALLGSAKTFSGRYVDRFAADVPDVVEAYEGKIKFKGFKGQGQGV*