MEDLLSTAVSFHRSGRGREALEVLQKIRENFQAAKRLEPASADAYVAFAQAMLASNNLKESIEAWESALERMNEDKDPSMFAWAKGRLRWARYGVVSMKRDALYANGQGDLVESKKLVEEQLQIYPGFPSRLHDLATIQVMLSEFLEDQEQAAVESFRSSQISAWKSWMAGLLQRNRSTSCEKGRIFYDWSEASGPSGSTSLVSLSNLTGGYVATFHDVGLSGDDGLIVDEARCQIFLGSAGLVLNLAQNLQLLETWGDPSSPWRSGFKWFDLQGPNGPNHGAWEKPMKVKQAASLIQFAGTSHFHVLTEVFGRLRLLRDARVLQDPATQLVIPKPSGFLAAGLKLLTAGLGIAADRMIHWTRGPSDVLLRAEKLYFADWKVPIALGQDGGHCPTPPLLLQSVRDALAAGLAAKPGRRAFVFIKRKRGDMRSILQGESELEKELRALASAAALDFVAFSGELKLKPTARLFARAVVVLGVHGGALANIIFCKEDVQIFELGFRSPFAGHYRYLADALKLRLTLLPLAPDARGMASQEVKLADFQGALQQITRAVSGKEEL*