MGASGGGEDKPFNFLQILCGPSPPVDYLFISRAIQALQPCRQSQTKGADYVCCLFFLPAEGVIAGGTAGVVVETALYPIDTIKTRLQAARAGSQIQWKGLYSGLGGNLVGVLPASALFVGIYEPTKRKLLDMFPENLSAVAHLTAGAVGGLGASLIRVPTEVVKQRMQTGQFRTAPDAVRLIVAKEGFRGLFAGYGSFLLRDLPFDAIQFCIYEQLRIGYKLMAKRELKDPENALIGAFAGAITGAITTPLDVLKTRLMIQGQTKQYSGIVSCAKTILREEGPGAFLKGIEPRVLWIGIGGSIFFGVLEKTKSVLAERSSRKAVLAEKDK*