MAIPCASLPFPSSSLLLKASSFSSQFPPLLSPSHLFLTVCSRHTPAKSTNARNSYYTNNTGIAYLKYPVVVKAQTSSSSALSREPMLPPFNVLITGSTKGIGYALAKEFLKAGDNVIICSRSAERVESAVQSLREEFGEQRVWGTKCDVREGKDVKDLVAFAQESLKYIDIWINNAGSNAYSYKPLAEASDEDLIEVVTTNTLGLMICCREAIKMMLNQPRGGHIFNIDGAGSDGRPTPRFAAYGATKRSVVHLTKSLQAELRMQDVQNVVAHNLSPGMVTTDLLMSGATTKQAKFFINVLAEPAEVVAEYLVPNIRSIPANGSTKPTYIRFLTGVKAYSQIFSRFAFGARRNRYLLED*