METPIYILGLGNLGKYVAHALKKQSSRTHVTLLLHRESLLEEWQRCGQTIDCVRDGASDKLSGYSTDLLSGSSPINNLIVTTKTYKTVQALAPIRHRLGPESSILFLQNGMGAIEEVSTSLFKDAKLRPNYWAGIASVGIYKHGPFSIVHAGKGSLILGKVEGRTDASSPADARRGNFMVQRLLESDGLAANLVEPELLRISQLQKLAANAIINPLTALLGCVNGEVFGSSSRKNVIQQLIAETGAVIRALLPSKAGEEIREQFSDQSLSQYITEVATKTAQNSSSMLQDFRAGRETEIGYINGYIVEQAKRLGLPHARNSALVNMIKQRKALSEDDEVIPKLSGPP