MCSSAPVAAPEELLAALAAAGGMDEGSTSFVHVLTNISLQGYVPAAARDCSDAGRLATIINTLVVAGVPTPDNPRPELDWAAWCGIVGAYDASAKVLLNNLTHANMPMGDIATLPGSLFTALGYMVQFLRNAVGQGARKLEVRDCTILIPSDEANFSASPLVKELRPSRFTFNWSNVQLVSVEAQLPSAPLLVHDTGLLRLRGLRPSPFELDNVVELLAYLMGEEREPSWELAQIRRRVRPVMMDEIMVLE