MSDNGIPFRQNLFHRSLKSLRRISQILFRTEEANHIDHTDLPNTAANRISSASFFFYNLPNMRFNGLLKEKTQRVQRTRMKMHKLKALLSLSKPFRRNDSSFFLSNHYCRQFSAQPSYADYLQEQVLVEGRSKSRAAILNRPSALNALTPSMAGRLSRLYESWEENSDIGFVMMKSNGRAFCSGADVVTLYELINEGKVEECKKFFQTLYKFVYLLGTYLKPNVAILDGVTMGSGAGISLPGMFRVVTNRTVYSNPEAQIGFHPDAGASYYLSRLPGYLGEYLALTGEKLNGVEMIACGLATHYSHNERLPWIEERLGKLITDDRLVIENSIAQYGDIVYPDTRSVLHKFEKIDKCFSQDTVEEIIEALEREAESHDEWCNTALNKIKEASPLSLKVALKSIREGRFQPLDQCLVREYRISVNWVSKRMSDDFCEGVRARLVDKDFAPKWDPTRLEEVTNDMVDRFFIQLDELEPELNLATAIREPSM*