MSAIGGSNGSDTYDQDGLSKSQSPLERLGFKLHIGDKKTRDGQVPKRRGPKPDSKPALTRRQELNRQAQRTHRERKELYIKALEQEVLRLKELYEQSVKEKQQVVEENQALREALRAYGIQYDPRVAPYNTASSQYGESTASITNSQTRASMSTGVTSPTPPGPSIPNPSSQGSPPTLEGAMISAPHGYQTSPQQQNFDHNQVGIDFVLTLEKPCQDHMQMLLVRSEDSDGEISGHVLMATCPPHSHILDKPEEKYPHKVSDLPGAELEKLLNLSAQLPIAECELPPVRAWAMIRNHPRFTELTKEECEALRDELAPKIRCYGFGAVLEDFEVRDAIAKIMANKREYDHDPSQMDIEWNSSPDLEAFQG