MSSHPVNLGLRFLLEIAALISLGIWGWQRGEGWVRFILAVGIPIIAATLWATFRVPNDPGTAPVAIPGILRLMFELALFAFATWALYDLKFTALAWIFGVATLLHYVASYDRVLWIIKQ