MAPPYKRLLEPVLVGDSQLQHRVAMSPMTRLRNHPDLEAPGDLNVLYYSQRSSNGGLIISEGTYPTPDSRGYIRMPGIWSPEQIKAWKRVTDAVHAKGGVIFCQLMPAGRISHSSLLPDGMLPVAPSAVKPSGLVHVKEGKVPYEVPRALELEEIPAEVDKVAASATRAIEAGFDGIELHSGNGYLMQQFLAKETNLRTDEYGGSVENRARFVLEVVDACVKAIGSHRVGIKLQQGVTFSGLVEPEDDSLDQLAYLGPELERRDLAYVCMSSLNYDPYYKFLGLDKPNFETDVFQFFRKHFKGTLMINGGIQPQKAEEYVEEGTCDLVCFAVLFIANANLPQLLAAGQELNMGGWTTSVWYSKDPMDDPKGYTDWPLVEAAL*