MGRVKLPIKRIENTTNRQVTFSKRRNGLIKKAYELSVLCDIDVALLMFSPSGRLSHFSGSRGVEDVILRYMNLSEHDRGEAIPNREYLISMLQRLKRESDMATQLANPGALNEKIEEMQQEIYSSQQQLQITEDRLRLFEPDPAALGSTSDIDGREKFLMDLLTRVIEKKNNLLSSHMPSFDATAAGMQGTDATQQMYVSQADGMGTFGGDAAMWAPDVGADPGHQMFGASDPLIYLRDHDVYDANSHVAGLHAAAGGEAAACVGDVAAGDDAWRQEYTCTELLSTLIPTTPFPIMPHCLGAEEQYLSMEEQGMVAAAAAQETVEASTASCSYVPSDETTGTPPVMAYDGNAPPPANIA