MDPSVLGRLADIADDLLRHKALSGLCAEARNDATPTPGLALPLVGGIAATELYQQGCTPFAVEQLGRIFEKYRMALAAELHRTYEVAACQLAGPNEGMVFALSRALGQRYQRETQNIRLRILDEVRAAQLRHSSSPPAPESPPSGRPKQFTAEVLAILEAAFEASDSVSRGERRELANVTGLTERQVLTWFANQRQRRNKKKERRVPSTPYVRPDLAVPSTPASRIRAPMHGHQQRRTVSGSSFGSSGSSLVEYAEQDLVLPPLDPSVQQPLFLPDVPVLGDVTAPTPIAASFFATPSSSRFDCSASSVSSSLDDFSIPQLPRATYDPSSLFSTSPSNASKSSLDLPPLDAPFEPAIVQAPAPTDAWMDDEFYRNLFGSLGLDAGEGGAGMETDGAGEGGGLTLSLDAVRAELEGMQGVEADLSFLF