MLFGVGTASSFCFKGVYINSTIIVGNIFSRRSFSTMKEVGTHNALSLPTSEYVGEAPVLRPVSVRAKCSSNVQSTPEIEKKYVHGVYDAIAPHFSSTRFAKWPKVSAFLNSLSPGSLILDAGCGNGKYLGLNPNCFFIGCDISAALVNICADRGHEVLVADAVNLPYRTGYGDAAISIAVLHHLSTEDRRRKAVEELVRVVKKGGCILITVWAREQEDTSLVEKWTPLNQRYIAEWIGPGSPRVRNPSSPRTLVSIPEAEENGTGEQLKDLHAKSSKVKSAEVMDSTSQDKGRSLLTGSGKGYAEQQEFFVPWHLPYHRAEVSGASAVALASGLAKKDDKKGSMVYNRYYHVFSEGELERLVSGLGNAILVDRFYDKSNWCIILEKTS*