MAALTSHFLLLTWALLLFMSVDSSEQASLLRDDFYKDSCPNAESVIKAAVDAELDKNLKLAAGLIRMQFHDCFVEGCDASVLLDGNDTEKTAPINSNLIGYEVVDAAKEAVEAVCPGVVSCSDILAYAARDSTVKLNGTGWTVQGGRKDGFFSCAKAAELELPPPTFNVAQLIESFARRGLSKKQMVILSGSHSVGVGHCDKFVERLYNFSETHFTDPSINASYAEQLKKECPQATFNTTLEIFMDTITPGEFDSNYYKGLAEHKGLFTSDQSLFDDRRTRKLVKKLMSERVFDRQFGEAMRAMGAVGVRAEGQIRRNCRTVNPW*