MVGSRPHVSWGAMASGPAQSLGAWLQFQQLPEPTQRERLTGMRGCDAMVQDIVEAIPAEWTQEPTLLAPSWMGAFTGTEVLIAVRGCSDSVTIFFEIGIAGQLLRVDRETELLRLCTFQRIRVLGQRHRRWVVDPDPVVVADQLGWRLWAWDSRPLARLQWDPGEWHWRDPFAPADSPPIPFFQYTVRLGRHILVAGRQTVPAAAEHWWRQGLSQDFLSRFWRRLWGYEQSRRSVVFQWLVAHRGVAVGTWLRFGGLPPDCTGCGFSVESQRHCL