METTSSTLTAFRQAEKHFKNRANKDIYPSLRQWQDRLIDLSRPDSQEEDEIWAAGWWSPDKTGYIVAPGCILIPNYLTVEQQLSFLHDSLARYTLPPNPLEATILPKHMTGTVNPEVLASASQQKSRKLNDTEPASVIGYEEIVARNKAWAGDVPSDKLGAKEVRKLWKEIRWANLGWVYQWSTKSYDFTPETPIPFPTPLADLCSEAVASVPWENVFSSDTGIVNFYQLNDTLMAHVDRLLGSDSRDEVPRPIILRSGDMLIMSGKGRQSYHGIPRILEGSLPSHFFVQESDSEEMKAAKNWISTARININARQVFPPG