MIGTGSSLEQLFWLLKFLGASENASDTITFSHSFRMKTTEAKHMMPRQFATVYKTSLINWHIQISESGGGGLPAIFRNIVDPQSRDTVHQITLHPAGQRENHPPVLSVEFRIRVIDLSGKDIITPIRFVHPPGFPARSVFSAGYCTPEHGPVKDWLGTVIGHKHFENYFFEIQTFVIFDVNVFSNMKYLNRSFGKPMPLDLNFRYNLLTNKNSHDFHLTTSTRLSFPCNKEALFVASPYFRKQLTDDMISFPLAVEFLETIEVVITWLFTETYHPPFEMTPELAREIVTLAEMILPRGPNQRQLFGSIERHCFEELIKHHEDMMYVKHMMLVAHNHKLGSLLEACHATIITYHLADFYRDMQQNPSPAFTQQLGLNRASALGRLNENYTRSLYVKCYTIKTPTTQTSQSL