MPLPSVQLHSPHGVDGLVRLAASLRPALCDAVIRVGTQEFPAHSLVLAGVSKQLGRRGRWTLIEGISPPIFAHLLHFAYGETLELRPGELGPLREAAWALGAETLEVECRRVLGKRDPGLKLYQEKPEELEGRTDKKLKLGAPGGQGQEPTQKMGEKHQQEGPSGGQKLLPKLSNSLETSESCLRRPLIPIPQPASPQGSTITKPWTEDQSVLGGILLLSPRYGISFPHSTPFPEAWREMLPQEQRNLLSLRSPAVLWGHSPDNLASSIPCPGSLQLGTAQPSSHEKSMPEQRSCEGYPSPYGNHLSKCCHPSELPTTPSGSRPYPCPACGKKFSLKHQMETHYRVHTGEKPFSCRLCPQRSRDFSAMTKHLRTHGAAPYRCPLCQAGSPSMAAMQAHIRSHPPGQLPP