MGNVSRAALLLFFAALWALSGNASDTSPGFTDEELKSEESLRGLYDKWALQHRSTRSLDSDEHAKRFEIFKENVKYIDSVNKQDGPYKLGLNKFADLSNEEFKAMHMTTKMEKHQSLRGDRGVESGSFMYQNSKHLPASIDWRKKGAVTPVKNQGQCGSCWAFSTIASVEGINYIKTGKLVSLSEQQLVDCSKENAGCNGGLMDNAFQYIIDNGGIVTEDEYPYTAEAGECSVKKIKSKTTTTLIDGFEDVPSNNEGALKKAVAQQPVSVAIEASGHDFQFYSTGVFTGKCGTELDHGVVVVGYGKSPEGINYWIVRNSWGLEWGEKGYIKMQRGIEAAEGKCGIAMQASYPTKKTQDVDIELDVDRISDEL*