MHRPDMSPASVNGPDCGVNFDSHPLPLSSSTTRSPGETRHYKFNIQLKNVTRICHTKPIVIVNGEFPGPTIEDREGDRLVFKVTNHVKYNVSIHWHGIRQLRTGWADGPAYITQCPIQTRQSYTYNFIRGTMWWHAHIVWLRATLYGPIVILPQPNVPYRFKPKLHKEITLVLTSREWWNTDVEAVINQALQTGGAHNISDANTINGKPGPLLNTFTLSVEHGKNYLLRIVNAALNDELFFEVANHQLKVVEVDAVYTNPFETKAIVIAPGQITNVLLHANKRFR