MAHPSHPPRDATSFASSSTSPSHSGVYDVFISHRGPDVKNGIASHIYHRLKDSGLAVFLDKQEMQEGEGITPQINGAIRTASVNIAIFSPGFADSVWCLNELDLMLESQRARPGASTIIPIFYRVNPYELRWTRGQDGVYARALSILRCILLCTRDENEGYARALCMLQKKTTIDSATNKKKPRHDSGTIEKWRKALSDVSVISGFELKKYNGDEGKLVHEVVQQVLKKVPKPLLDVAKYPTGLVEKVKDLEMRVSVQRQSGKPSIVGIVX