MKRVMGKFHLKPDVWFQNRRAKWKKRKKTTNVFRTPGALLPSHGLPPFGAMSDGLCSTGMFSTPETRWGMTSGLGQLSQSSVSMGGYSQSISQLNQSSALSSGLNSGLPIATSMASNGSSLYQTHYGLNSLDSVFCGHEAVSPGDPLN