MSSDSTKELKFLSLDGGGVRGLSSLFILKNVMERVGSKMKRRDLQPYQYFDLIGGTSTGGIIALMLGRMRMSIDDCITEYQRLGSIVFGKRRHGEYMFDEKVLVRETKAVVLKYLGNEDAPLLDPLEDDACKTVVYTLPFKNAVQQSATALRTYINEDKDPNPKKWTIWEAVRATSAATTIFEPFIHGPPGKQIRYIDAGFGYNNPSDLILQEARSLWEGDHYLSLHTDVGVFLSLGTGMGEIVRMDNDTVMEGLSAKIRAPVKAIEVMKNIVTGTATIHRNVAEQFGINSVRYYRFNVDHGLEAVKLFDYKKTEDMEVDTLAYLDKIEVGKELKRCVEVMKVLPLREPSLLDNQNEEANVYSLGANGSPEEQRLMDRLNALRM*