MQSSVNELRTKLDSAAFPPSSTSSPPSSGVGLWGQGKASKGAFTAAGGVGGNGVGSGMDDKAGRQNLQLRQVGLGTKLRIQDLKDQLHDIEEITARLRKLAAGIPRFLVGYVTWDAAWRSSNCKSFIAYRSCPSKKYFSSQPDLRVSSDLDLELRSRKVMDHVQNLRAKAGSRLLAALCKALAGAVPDAYMEEAVNKIYSFQGVIKLYAKFGQTPAIFNRIEEAARAFCNANGMAYGFWSQSDLLDQLNTDSNYAVHCRAADSAAAIRDDALIAGVDFNGVDALVNALSTFAAKHCDELDAAAELERTFSRQAQEELKQLRLERAQGRQLL*