MGLPRAARAHALPPLAHTPPNASALVRSAAAHAMDRHGLLGCSLQHGVEAPEALPPRTLFWHVSNADEVVMRQADQIERSDAFRAGMRVKFVASDGCVRPQGESVSEGALAMLERRGGFERARRPRGLQCRQGYREYFELPTLLLLHEHCSLKPGRELVAYAHTKTNGDTWCHFSGNFWWARCDHVRTLNPPFSEELLSEGEAADRTALPAGNGRRWHGSWRDIRPYGRYFAEWWLLNDKTRPRDSFYGGAVEERMGNATRSLATWRAHIWRQAHLLQNDARRTPAFAAEVAARRDIALTPLARRLVREDPGLLRWPRQCGVHLPPDCPLALVAR*