MAFHCELRAEQLLEAELLALQRSLNHPSDSTNMTAPSTLGIQIEGACLVLITSIKNLSHLTWETTSLWKRTMHVLSELANWTIPHCKRSANRVADMLAHYDIPENVGNRAPLPSEIREVADIERARAASDTHSFFTHPVDDLANRPQGSARPTRGGVAELSTRAEGQVQLNDQSA