MELKLVFFLVFLFCISGASSISHYFTSIFSLGDSYIDTGNFVIMAPSGLPLRYDKLPYGMTFFGHPTGRMSDGRVIVDFIAEEFELPLLPASMANSSSVSNGVNFAVGGALATGIDYFERNNIVSFKLLNTSLDVQLGWFEQLKPSICNTTTEQANGFKNCFGKSLFFVGEFGVNDYDFLWMAGKSKQEVESYVPQVVRKITMGVEMLINQGAIYVVVAGNPPNGCAPALLTVLMSPNRTDYDGLGCLGALNGVAKRHNMMLRVALGRLRGKYPHAKIIFADFYQPIIQVMRNPSHFGFASDGLLKACCGTGGTYNFNVSSACALPGVVACKDPSASISWDGIHYTEAINRFVAKGWLYGPYADPPILTAIHHHH*