MAAEGHIHAHHQNVHSMHVDDTDEVGEEIEGVNHLHPHSHMHMHEDHGLHDHHHDIEIEDQDDEEQDGEGLDEAEMHSDGGHPVEPPAALTGRSHATTQLTLSYQGEVYVFDTVAPEKVQEVLLLLGGREIQSSLPGASMPGHHYGKGLSELPSRMNMPQRITALTRFREKRKERCYDKKIRYTVRKEVAQRMHRKKGQFASSKVLQEEAAAKANGSSPPTPGQPTPPGGAPQPEILCTHCGTGERSTPMMRRGPSGPRTLCNACGLMWANKGVLRDLSKNAQAPGSVLQIPTLTQSESEGHKPDPA