MGSLPHVVEDCMGFLQLYSDGSIFRSNGIEFKVSPIQDNSITYKDYLFDKRFNLSLRFYKPQQQHIALSNKKVPIVIFLHGGGFCFGSRTWPHIHNCCMRLASGLQAAVVSPDYRLAPEHRLPAAVDDAVEAVRWLQRQGLSLREDAWLSGGVDFDRVFVVGDSSGGNIAHHLAVRLGSGSREMDPVRVRGYVLFAPFFGGEVRTKSEEGPPEHMLSLELLDRFWRLSMPVGKSRDHPLANPFGPGSPNLEQEKLDPILVIVGGNELLKDRAKNYATRLKELDKDIKYVEFEGCEHGFFTHDSFSSEVAEEVIQILKRFMLANF*