MGLRDIELTLPPGFRFYPSDEELVCHYLHNKVVNQHRFAGVGGGAGGTMVEVDLHTHEPWELPDVAKLSTNEWYFFSFRDRKYATGLRTNRATKSGYWKATGKDRVIHNPKLHAAAGRRASIVGMRKTLVFYRGRAPNGVKTNWVMHEFRMENPHTPPKEDWVLCRVFYKKKADTETEYSMESEQDAVIAMTRSAAAMKGGSGCYSNSSSPHDAGHHHHSPPFPPSLACSSGGGGGHHYQPPPPPVIGGSLNEFPITTTSMALYSSIFDFSQHLDGTGVADSGGGAGGGGGGGAVRSDGPRARGALQLQQPDADVIFHPP