MRIVDKIKDAQRENRTIFSFEYFPPKTDEGVENLFERMDRMVMHQPAFCDITWGAGGSTSDLTLEIVNKMQNMICVESMMHLTCTNMPVSKLDFALENVKANGVQNILALRGDPPHGQDKFVQVEDGFSCALDLVKHIRKKYGGYFGITVAGYPEAHPDVISGDAATQEAYEKDLAYLKEKVDAGGDFVITQLFYDTDLFLRFVNDCREIGITCPIVPGIMPINNYKGFLRMTGFCKTNIPADITAALEPIKDNDEAVRSFGVHLGTEMCKKILASGINAVHLYTLNMEKSAIAILQNLGLIDISQVRRSLPWRPPTNVRRTREDVRPIFWANRPKSYISRTTAWDQYPSGRWGDSRSPAYGALTDYQFLRRRSRNKKIQEEWVVPLSSVEDIAEKFANYCAGKLKSFPWSELEGLQLETKKINSELVKINKDGFLTINSQPAVNGEKSDSPAVGWGGPGGYVYQKAYVEFFCSPEKLEKLIRKAEEFPSLTYIAVNSVGETKSNVGPGDVNAVTWGVFPAKEVIQPTVVDPISFMSWKDEAFQGWEDEWASLYKAQDDPAKKILHEIKESYYLVSLVDNDYIGGDLFAFFSGI*