MASLLHFRSLCFSSPSYSNIPTIHLSPPISSSSNAFNFSSVLTRQKPQILGLCTRGIRRVPGNPNLPLRLQSIITTGPESQSQLKKREPMIPPYNVLITGSTKGIGYALAKEFLKSGDNVIICSRSAERVQSAVQNLNQEFGAQRVSGTVCDVRKGDEIKKLVTFARDKLKYIDIWINNAGSNAYTYKPLSEASDEDLIEVVTTNTLGLMICCREAIMMMSNQPRGGHIFNIDGAGSDGRPTPRFAAYGATKRSVVHLTKSLQAELQMQEVKNVMVHNLSPGMVTTELLMSGALTKQAKFFINVLAEPAEVVAEYLVTGIRSIPSSGSMKPTYIRFLTGLKAYSQIFSRLAFGARRNRYLIED