MGRRKIKIRRLENTSARQITYSKRKAGLAKKAMELSVLCDINVALVMFSPAGKPTSYIGGNKTLSVFSVMSFLQEVLGFVVRQILRKAFMKVDHEMDMERLLGDGVVQKIEDLQSQLKFKQALIQEKNRKISYWTNPEEVETFPEIVAMEECLVESLNRLHKRKVVLEEQNLHQTLSQTQNCPWPPAQYFPRLNVRAQVEQNMAMTMRDFGGHGNARGAAENVNMPFFNHAQLLSSVGPSYEIPPENLI