MVTGLGSGSGSDPTSDSNGWGRARGLALKSLVLIGGVLLVKRLTKSTTRWDHAKIVTQSLTGEKFSKEQASRDPDNYFNIRMLTCPAAEMVDGSKVLYFEQAFWRTPQKPFRQRFYMVKPCPKELKCDVEVGSYAIRDAEEYKNFCDRSKDQRPLPEEVIGDIAEHLTTIHLKRCDRGKRCLYEGSNPPGGFPNSWNGATYCTSELAILKNNEIHTWDRGYDDGGNQVWGVKEGPYEFKPAPASSVSELFSPLNLPPLQSMEKRIEGSFVLQV*