MGDRNHDPGIMDKSMRSVFVGNIPYDATEEALKEIFCEVGLVLSMKLVYDRETGKPKGYGFCEYKDKETALSAMRNLNGYVFGGRPLRVDNACTEKSRMEMAALLHVNRAESPYGEHCSPQHAPEVITKHVSSLPPERLHELMLQMKQLVQTNPFEARHMLVQNPQLAYALLQVQVLTKAIDPAAAYSFLYKSQSAPGFSEPFQGNQPQGGMQGNAGQFLPQYGANNGNAESFRPNVDPRLGRQAASGANDYDPRNRFAASNQTGQRPAQPPQQNAAPFPTDPRQRPVDPRMGKDPRLMNAGAAHFGSNANQLPSGGTGRPMVPSAASLSAASSGLNLDPLPSDATDQEKAALIMQVLQLSDEQINLLPPEQRNSILVLKEQIVRSTQIR