MGLYFQDPAELDKAGFGVCVRVLAATDEDVHFRIVSISPIPRISSQTLFISLLYSQSSLLTGAFWNTGWLMIHSVLKASRFQNPRREALVLTIAISGCVCRLAFSSMKEINCKVDSSSCTLAPNREPCITESLSVSGNGTTTSSMSVKSTPEIEKKFVHHVYDAIAPHFSATRFAKWPKVAAFLSSLPLGSLVLDAGCGNGKYLGLNQDCFFIGCDISPSLIKICSDREHEVLVADAVNLPYRTGFGDAAISIAVLHHLSTENRRRKAIEELVRVVKKGGRVLITVWAVEQEDSKLITKWTPLNEKYVDEWVGPGSPHTRAPSSSSLESIPESEVSTSGEHMEVCHEAHASRYLEEEKNIKNQQEYFVPWHLPYHRAEISGASAEALAAGLATKDDKKGAVVYNRYYHVFSEGELESLTTEINNAIIVDQFFDKSNWCIILEKTV*