MEEEGGGASGSEDEVVQLEDAVELLVEHLVVPVLPRGQVDREVALSPATQETVARQVHATVLLYNYYHRKQFPQLEFASPDRFCMSASLTVSNKNLLMYLNQAQNRLGNGVGAGLSVTDKAIIDACDIAEVLDPTKDSPEMIMWPISKVAVLLLNRTKKVCLLEHGSKTKGIWSIFEKDIKTALGGSLSGDMPLQGSNNKSMALPSEPYVLQQIAYSEVELKTGMKRTNLRFVEEHRVYSLSKKGRATMLFLLHYDETVDSKLKEMPLDALIERMSGPIFENGLYPRTTSVVECYHLLPYKEVLLNVLNRDWPLGSSLSAPKEQTPDVDPVINDHALKNQKEKVNEKSGGITSNMDVQKYAALQLLRKMRDDTLREHFVLGDRSAEYEMEIQTILTETEMTPKVTSILKKYENSWKMMGVVNPISSVEGCQTMNIKRKKLKEAILLRNRCQELDDICRESNWILPRYKVLPSVTGDMYQASVHLTGPDFNLSADGDMKVTPHEARDSAASNMLSQLQQKARED*