MQIVVSQQTADALLSVIGPHVDLEGVVESELDLQDNTTTENTPENRKSYSIAGINRRFRVYRYAPDEKERFAPHIDAGFPPGGVSFDDENNGENSDDRQPHLHWDATHQYSQYTEVVSRLTVLIYLNEDFSGGSTKFYNPQNEKDRAASWNGGVSTKEHTDANVIAAIQPRTGSILVFPQAISEEAVERARQIWPLHEGSPVTSGNRPKYVIRTDVLFETNKSNEEEIESLPEEDRVLFEHDGAVRQAFLPTSPAFSSLFLHHVQPLYNPHMGVENVGPLLYSLVRFTKRKRIVEIGAGYTTLWLLQALKDNDDEMKRVVDLNKEGRLRMLDYPFGTPCLNDWETSSPSFVPSSLLCIDNCEHQRETASGAMAVARTLGLDSYIEFLQGDAFDALGTHFSENESIDLLWCDFGVGSRIAEYASNVWQYIKPGGFFLCHSTLTNARTREWLEAVRYKKSAEVTGIPPDECVEVSLLEHHKKYQNSITILQKRIGKNGRYEEPLYSEYA*