MESRLGVPVSSAAAAENARGGMSGFAAPQHATHNNMQPSQVTDFGALAQSAGFRIEDLTNLSTNTLFNLKSNAHTIINDSLQFGNYGKSISPSNITTTAAVPVVDPEALVPQKGAQLNLVTIRTGNVENWGESTMADTSPRTDTSTDPDTDERNQMFEQGQLADPTASDSSDRSKDKLDHKTLRRLAQNREAARKSRLRKKVYIQNLESSRLKLTQLEQELHRARQQGIFISTSGNQSHSTSGNGALAFDMEYARWLEEHNKYINELRAAVNAHASDTDLRSIVDNIMAHYDEIFKLKGVAAKADVFHVLSGMWKTPAERCFMWLGGFRSSELLKLLAGQLEPLTEQQLAGIANLQQSSQQAEDALSQGMEALQQSLAETLASGSLGPAGSSGNVANYMGQMAMAMGKLGTLENFLRQADNLRLQTLQQMQRILTTRQSARALLAISDYFSRLRALSSLWLARPRE