MQSFRLKGTSVRLNVPAKALKRSGRNAGSDPANPDSPEMAPKLLFRQLFEKDSCTYTYLLADVGHHEKPALLIDPVEKMVDRDANLIKELGLKLVFVMNTHVHADHITGTGTLKGGFINHYEALPFFQHGPFLAFLGEEDLKSSLLYCAALLPPPSGRVCSPSVASSGAKFPGVQSVISEASKAKADILVCPNDKIYVGNLFLEVRATPGHTQGCVTYVTGESPNQPHPRMAFTGDALLIRGCGRTDFQAIVLEVWENACCPLATNGRKCTTTVQIYTLTGSACVFLLVTASYRGCYPIFTLPKETLLYPAHDYKGLMVTTVEEELLYNTRLTKDEDAFIDIMKNLGLAHPKMMDVAVPINMVCGFQDSVKASAA*