MSSHAHGTVKQEAPHFIVVGAGPVGLQAALLLAKAGYRVTVYDKVDDSHVTDGTSKLNSWEDSYPIEAQVTNILLAEAVKQSDCIQILWQHALTAIDFRLKVLKFDNLRTNKQVVVDASASRVLAADGVRSVARREMERAFGPAAGTKNRGGNDDDDDQALRSEFGFVKDKFFLSKVTPWAVRFRVLFSSHDVKNTSEFKLDPSVHYIFSGIYTAIINSGDESGTNRWSIAFFGRRTFGGALVAVNTLRAGEWLCLLGDAAHSAIPPTGEGINGGLEDCKVLHECLKAANGGVPGGSVPNDLFERFDRARLSDVLALHEIASYLNDNFYSNGAEKAARVMAKIFASIRRKLGVGPPLYEELTFGQMSNPPVPYSQVVSVFRNNLLGLCLFRLLVRPFSGVASICRPSALSSDSRTRHRRPVSSCTITRTFLPSAHSPLIIMLWRRPNTSGVQTENGSSMPRRQD*