MGRAPCCEKMGLKRGPWTPEEDQILISFIRKHGHSNWRALPKQAGLLRCGKSCRLRWMNYLKPDIKRGNFTKEEEDAIISLHQILGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLEDYQPAKPKTSNKKKGTKPKSESVVTNSNSTRSESELANSSNPSGESLFSASPSISEVSSMTLMSHEGHSNETKMDNKPGDISTIDQDCVSFENFGADIDESFWNETLYSQDEHNYASNDLEVAGLDEIHQQFQHIGSVDNEMIFDSELDFWFDVLARTGEEQDLLAGL*