MAVNGIFAVLFLAAVLQSLSLVREANGSSMVGRVFCDNCWDGEYNRGQDKPIRHAKVNITCSILQALGRPNNLDVWASGTTDSDGNFRIGLAGSTVEGDVNQIFLSALFLNGDPTLGERSDAYVTGCRVEAEDSKCPVRTFSNGACRTDGIATDGFTSRPTITLTPLSSASADLGFTSDICYAPSQPENKCSTPPGGQGDPHYTGADGSRFDFSGEPNSTFCLLSDAHLHVNVFYGGRYGQWGDNPHKALTWIRKMGVLWGHHTIALEAREGATWQYDTGYMARMEIDGEEVRLSQAGDSIQRAGGDIELRWVTARQRGAVDLADVYDLTVGRVLKIRLTLRPEIAILRTATDGAVHFDFQILRADVSDGVHGVLGQTFRSDHEDRLYGPGLNPNLNPTPWTLDPEP*