MSPNFKLQCHFILILLTALRGESRYLEVQEAAVYDPLLLFSANLKRDLAEEQPYRRALRCLDMLSLPGQF
TFTADRPQLHCAAFFIGEPEEFITIHYDLVSIDCQGGDFLKVFDGWILKGEKFPSSQDHPLPTMKRYTDF
CESGLTRRSIRSSQNVAMVFFRVHEPGNGFTITIKTDPNLFPCNVISQTPSGRFTLVVPYQHQNCSFSII
YPVAIKISDLTLGHLHGLQLKKPAAGCGGTGDFVELLGGTGLDPSKMMPLADLCYPFLGPAQMKISCDNA
VVRMVSSGKHINRVTFEYRQLEPFELETSTGNSIPEYCLSSL