MVVPSTTPVVRQETPPPSHDGIGIPTVDLSAPGGRGALSRQVARACAQHGFFRAVNHGVAPGPAARLDAAARTFFALAPHNKQRAGPPSPLGYGCRSIGFNGDAGELEYLLLHANPAAVAHRARSIDTDDPSRFSNVVNEYVGAMRQLACEILDLLGEGLGLKDPRSFSRLIADTDSDSLLRINHYPPPCAIHKLDHDSQCRMKNSFRIVAGNGANQSAGARIGFGEHSDPQILSLLRSNDVDGLQVLLNSDGREVWVQVPADPSAFFVNVGDLLQAFTNGKVISVRHRVIASSSRARLSTIYFAAPPLHARILALPETVTANSPRQYRPFTWAEYKKTMYSLRLSHSRLNLFHIGHDDHGKGEQE*