MASSLVFNVKRQQPVLVAPAKPTPHEFKPVSDIDDQEGLRFQTPSVQIYRNHVALRGLNLSQLIQKGLAEALVFYYPLAGRLRARPGGKLVVECTGEGVLFIVAEADVLLEQLGDAPQPPFPCIDELLYDVPGSDGIVDCPLLLIQLTHLKCGGFILGLRFNHVMCDNAGIVKFMHAVAEMIIGARAPTITPVWQRELLDARQPPRITCGHQEYEYKEEAHHPDAASLLAADQMLQRSFFFGAREIETLRNLLPPHLRSCTTTFELLTACLWRCRTAAIAPAPDEEVRVLCVVNTRAKYNPPLPTGYYGNVVAFPAAVSPAGKLCQSPVGYAVGLVKKAKADATREYMQSVADLMAVKERPPFKVVRTWMVSDLTRGGSGLVDFGWGVPVYSGPPKSVVGENPGMLSFYVPFRNGKGEEGLVALVCLPEPEMEKFSIEVESMVDDTKKEKL