MGSRTVKTGANDGNKVVTEMPSFVPPVPTSNPTGTEGSTIRSSRISDFGTLEQTLGFRIEDAVDIGRSPVFNQNKLSSQALGSSDAQFGSLNKFLASLDINLSVCIVGSQLLPLQKEAQQNLPSVSRSNHENWGESSMADGSPRTDTSTDDTEDKNQRTELNQMTGLLVSDSSDRSKEKPGDQKTLRRLAQNREAARKSRLRKKAYVQQLESSRLKLTQLEQELQRARQQGIFISSSGDQSHSMSGNGALAFDVEYARWLEEHNRQINELRAAVNSHAGDTELRTVIDNVIAHYDDIFRLKGTAAKADVFHILSGMWKTPAERCFMWIGGFRSSELLKLLVNQLEPLTEQQLVGIYNLQQSSQQAEDALSQGMEALQQSLAETLASGSPGPSGSSGNVANYMGQMAMAMGKLGTLEGFLRQADNLRQQTLQQMHRILTTRQSARALLAISDYFSRLRALSSLWLARPRE