MDIATGPESLERCFPRGQTDCTKMLDGIKMEEHALRPGPATLGVLLGSDCPHPAVCEGCQRPISDRFLMRVNESSWHEECLQCAACQQALTTSCYFRDRKLYCKQDYQQLFAAKCSGCMEKIAPTEFVMRALECVYHLSCFCCCVCERQLRKGDEFVLKEGQLLCKSDYEKEKDLLSSVSPDESDSVKSDEEDGDVKPAKGQGGQGKGSDDGKDPRRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRHQQQQEQQNSQRLGQEVLSNRMEGMMASYTPLAPPQQPIVAMEQSTYGSSDPFQQGLTPPQMPGNDSIFHDIDSDTSLTSLSDCFLGSSDVGSLQARVGNPIDRLYSMQSSYFAS