MKRGEGQRRPHALVLPCAAQGHINPLMQLAQHLTACHGFQITFINTQDHHARILQHSLGLQPRPQPLPLANAYTSCRCPSYPDIELVGLSPAAPPPPSQLSPPFHSDFLLLPFIPLIERLICDINLSPNPLTCIIADAFLYWLPPIARTAHVPSLIAVFPSSAANLLLLCHTPSLLSSGVVNSDGTLGGCEKLLIGLKGLPSIQSKDASWIAGLPSNAVHVMFNTSISVSDHLKEFDAILLNTYQELENEALDGLAELNIQVTPIGPLICLETQNITYNVACSSLWRKDKGCLQWLEGRPSISVIYISFGSLATFNMRDLHELALGIEASHLDFIWVLGPLWMDKKDELFPERFLERTKDHALFIPWAPQSLVLAHPSIGVFVTHCGWNSTLEAISIGVPMLTWPCFGDQALNCQYITQEWKIGMPINKHNHEMCQEEIKDIVLSIMVGMEGIDMRRNLTRFKEEAKFALKNKSGKSFQKLQNVVQRMVGF*