MTEKRVAKRKTHTKSRKGCFQCKQRHTKCNEARPRCANCVRLDIHCTFPTIPDSYTSPSQHSSGVSSSYGEPGLPESPDAPHSHTGSDLPLADLQLLHHWIKSCAKSLHPNPSPRSSAWQIEFVELGFEFPFLLRGFLALSAIHQAFLLAPNDRQPFLLQADSHISRALDTYRKNLQNPDVKLALPMFMFSSVIFMYNFGSAHLQQPEDPIAALHHCFMLLQGIKVVVMPHWNQIKDTAFVAHMTDYHSEDLLKGLDNLASQDKPQEILRLKELTELLLDSQDKEACTAGIDELHTTWLRFRHLPIDRDEYSLLFYWPSMLESRFLELLAAHNPVTCIITTHFVAMLAQSRPVWWLGKWPQWLLSASEQLLAATPDLLKWLEWPREMICPQTWSPSTTLGG