MHARDKPLPILRATTRRERLERARHIADWILGHYSDAVVAIGIYGSTARGSDEPYSDLEMSVLMRSSPTPGRDERYVQGLKISVEFHTVGSVYRRLQRVDLTWPLCVDQFVSVLSLYDPEGHWPKLKLLVDQLPSGSFVQAIREGIVGELLENFAKLENARKRDDAPAMRWIAWNLAWDVAMISALMNRAYFTSWSRTPDEILRLPSLLPAVKSLVEKFRNGDLRSAKGLHRCCEAAVRGVVQHVATLGVHVQVEPSLAGPPREQIGGGGPGSKR