MSSAARTPGGEEGKHYPAPLAPHEGVVKDSTLFWDTLRRFHFVMGTKFMIPVIGGKELDLHVLYVEVTRRSGYEKVVAEKKWREVGSVFKFAATTTSASFVLRKHYFSLLYHYEQVHFFKARGPIYTPSADAFSGNSPSWRPELAIVEYSPKPMDNSPESRAEDTSCLSGNGTIEGKFDCGYLVSVKLGSEVLRGVLYHPEQLVPPPSIPKHESAIVPINRKPHRSGRRKKNKRRWDPNYPKPNRSGYNFFFAEKHYTLKTLYPNREREFTKMIGQSWNSLSPEERMVYQNIGLRDKERYKRELTEYKEKMKLRQTSEVGRP