MDKRLLSKGLVLGLLSLGSMTAHADAAGGNGCGWGNMVFEGQRGLFPHLLATTTNGTSGNATFGMTSGTNGCNTNARLGYGGRSIFAMNGMLDNIAEDMAKGQGEALDAYAVLLGVEAKDRAHFAQVTQQHFGEIFASKDATGEQVLSNTLAVMSRDGTLARYAKQPA