MSPALPPLYFNDKVSPSTSAAVAIPPEVLHCIVDYSTWGVLAKLASVQTSWSQIMYDAADGSTQSKWDLAQAMLEGTSGLEVNETKAMELLLSLSQVETQNDIPVTDVSATNGPCFAPAMKQIATCYLEGVGVQKPDADKGLAWLKAAHDVGADVDAAHQVAVIYEYGSFGAEHDVVAAAAWFRKAALTGHMEAMAELGLCYELGCGVEQSDEEALEWYIKAAEKGHLTAKYSVGEAFEEARGVPQSDEEACLWYFKAAIEGDEDSRRALCRLEDIARIVVPGVAALLNA*