MGNLRIGTLDLIAFRLSNRMGLEAAVEATAEFLDKAVKPVLVGGPKLRVAKAQEAFVELADASGYPVAMMPSAKGLVPEHLPRFIGTYWGAVSTAFCSEIVESADAYLFAGPIFNDYSSVGYSLLLKKEKAIIVQPDRVVITNGPTFGCILMKDFLLALAKRLKRNTTAYENYMRIFVPEGVPLESQPEEPLRVNILFKHIQGMLTGETAVIAETGDSWFNCQKLKLPTGCRYEFQMQYGSIGWSVGATLGYAQAAKDKRVIACIGDGSFQVTAQDVSTMIRCGQNSIIFLINNGGYTIEVEIHDGPYNVIKNWNYVALVDAIHNGEGKCWTTKVTCEEELKEAIVTATETKKDCLCFIEVIAHKDDTSKELLEWGSRVASANGRPPNPQ*