MVLLISKDQVTPELLESVARDGYNAKIVSANDHEEELSEVLCFAQISTPLDVDALRVDCRSGIMDILLPEELIEDTAVLELLEHYQYTIAQETRAILLGDHDHDHAERNKIYCTRAFDEERLELKLHCMYNSKRTKIEVPAINYAVRYKSFVVDERKQIQETVLSRAGMPEQKLGIGLCVDTFGSNHDHPRSILMRLSTFCVGISMEDFLDETKHEHLFGFFPDSVKIMIQPLLTSMKPSTRILPCFITPDQSLSLVPDYQIASDAQHEYRAGVSVKIPTAAKLELGITRKEADNSAVRLTTVSPVNVGDPGVACIQWKMNTWANKKPYHCDKPHKAMTKFGEWPKLPYLGTGPQITGVERIQWQVQDPDVILDDLRFEVTIETRMVLLRKEKVVSFCGLGEVAFSGESTQIRLVHKAEMKLMKV*