MGLVGAYLVPLTIPAAECDSNTPPPRTTCVSVSPVAFMRDPLVWARVASRYRATMTQAPDFAYRLCAARFNALPIHAREALGLDLSSLRHCLNAAERIDPRTSAVFAAAFEACGYSPGAMFHGYGLAESVVYVCDGPSRSISICGSSLERDKRAVVVVATGIDGRASSVVDVRRVASVGAPRGDVEVCVVHAARRARCADGEVGEIWVRSASIASGFWRRDGGDADDDGAFGATLADDVDGKRGGAFLRTGDEGFARDGELFVTGRSKDLIVVGGRNFAPEDIERTIRDADASEGWGDGTGASRARGALRPGSIAAFSIERDGSTTDESIGVIAETRDDAISASLAGVVVDGVRAVISQTHGVSVRREDVLLLRARTAPRTTSGKLRRRACAEAFRDGTLSVVDAMKTN