MGAGIRILAAFLAVLAAAAAGGVTAQLRQDYYAAVCPDLESIVRDAVSKKVQAQPVAVGATIRLFFHDCFVEGCDASVILVSTGNNTAEKDHPSNLSLAGDGFDTVIQAKAAVDAVPACTNQVSCADILALATRDVIALAGGPSYAVELGRLDGLVSMSTNVDGKLPPPSFNLDQLTSMFAVNNLSQADMIALSAAHTVGFGHCSTFADRIQPQKEDPTMNATYAVDLQAACPTGVDPNIALQLDPVTPQAFDNQYFVNLVNGRGLLTSDQVLYSDARSQPTVVAWAQNATDFELAFVDAITRLGRVGVKTDPSQGNIRRDCAFLN*