MGKETPAEKSLNLIRGRLCDPSYVFRPLSASSDSNYSKLKFIVSTSITEGCNNSMLLLGPRGSGKAAVLDLXXGXLLEQFPDSVSVIRLNGLLHSDDNCAFKEIAKQLCMEHHLLFSKMASFDDNSQFIIAMLRACGLAHKTIIFVLDEFDMFAQGKQRLLYSXLDDAMQSVTSQAVVVGISSRLDADQLLEKRVRSRFSHRKFLFLPPSREELDGLFVHLLSLPADSGFPSGYVSRFNDKIKNLTSDTRFKDILKTLFNANSTVNSFLKFILSLDVRFCAVSLMNLESGLLSLENFKAALSSMQRQPKLEAVRDCSVLELYLLVCMRRLEVKEQSSYNFISVMKEYKAIHDSFHTSDYYAQNVCLRAFEHLRERQVICYAENRGQSQTGEYRLQKLLISASELHQGMRSHACCPAILLKLLDH*