MATVASKVLRGAGQQVDSVRRDLGKRGNSRTSKSSSKRPLKKQGEKAVPTSARKHTIPTDLADHYASLLRRCGNAKALSQGKRIHQHIREAGFEADRYMGNLLVQMYGKCGAMHDACLVFANMPHRNVFTWNLMMGAYIDNGLNKAAVKLFQHMLAKCVAPDAVTLVSILSACSTLFSLAEGKWMHAYISRCGFETHTLVGTALVNLYAKCGSLNEAQTMFDKLSERDAISWNAMIAAYAQNGHGREAVQVFHRMRMEGLIPTKVTLASIFDACASFAALREGKRIHSSVIHGAFDVDIALETALVSMYAKCGRLEDAESVFDEMPQKNMVSWSAMIAAYAQHGHSKKVLQVSRKMQRAGLIPNEVTLVSILSACSHAGLVEEARYWFTSMVHYGITPIEEHYNCMIDLLGRMGRVDQGEEMIHSMPFEASALPWLTLL