MFIEPLSGYTDDPDDVYPEGLFDLFASSGNLSIAAGGNPSDAEGKHKIFLLFAIVSKWLLRPSREEPTLAILESLPLWKTPIAVLQVRRTDKMTEDPYWLSHGHNYRELADYGSAVTEIENEVDLKFGGVFVLSDTQRAIDQLLKDRMGNGLREDLPILYDPGVNRSAIETYGHASIPSVEVKKDLQDHFVAELYTAASMADYAVGTISSNIFRFLGQCIAARKRVTQISAKGPAYWSLDIGVGSRSEDDAWDP*